私のテンプレートでは、Answer.Value = "YES" の質問に対するすべての回答の数を取得したいと考えています。
私は2つのモデルを持っています:
class Question(models.Model):
question = models.CharField(max_length=100)
class Answer(models.Model):
question = models.ForeignKey(Question)
value = models.CharField(max_length=3)
私の見解:
def questn(request, question_id):
qobj = Question.objects.select_related().get(id="1")
return render(request, 'base.html', {'qobj': qobj})
私のテンプレート (base.html):
{{ qobj.answer_set.count }} //returns total count of all answers
{{ qobj.answer_set.filter(value="Yes").count }} //breaks my page...
この質問に対するすべての「はい」の回答の数を取得する適切な方法は何ですか?