以下のコードサンプルでわかるように、コンストラクターから複数選択フィールドを追加しようとしています (コメント行のようにするのではなく) が、機能していないようです。または super() の呼び出し後。
コンストラクターからその属性を追加する方法に関するアドバイスはありますか?
class PageForm(forms.Form):
# answers = forms.ModelMultipleChoiceField(Answer.objects.all())
def __init__(self, *args, **kwargs):
self.answers = forms.ModelMultipleChoiceField(Answer.objects.all())
super(forms.Form, self).__init__(*args, **kwargs)
self.answers = forms.ModelMultipleChoiceField(Answer.objects.all())
PSこの例には関係ないかもしれませんが、もっと複雑なことにはこれが必要です:D