0
試圖瞭解如何在Django中自定義函數。我有以下幾點:Django:自定義函數值沒有顯示
型號:
class OptionManager(models.Manager):
def test(self):
test = "test"
return test
class Option(models.Model):
value = models.CharField(max_length=200)
objects = OptionManager()
def __str__(self):
return self.value
觀點:
def questn(request, question_id):
o = Option.objects.filter(question=question_id).annotate(num_votes=Count('answer'))
return render(request, 'test.html', {'o':o})
的test.html
{{ o.test }}
我的頁面是空白的,但它應該顯示 「測試」。我究竟做錯了什麼?