問題のすべての間違った選択肢の数を数えたいと思います。
すべての選択肢の数に対するクエリがあります。
questions.annotate(choices_count=Count('choices'))
ここで、正しくない選択肢をカウント関数のみにフィルター処理したい場合、次のように返されます。
キーワード 'choice' をフィールドに解決できません。
questions.annotate(choices_count=Count(Case(When(choice__correct=False,then=1))))
その方法を知っていますか?