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 }}
私のページは空白ですが、「テスト」と表示されるはずです。私は何を間違っていますか?