ModelMultipleChoiceField に選択肢を追加する方法はありますか? 具体的には、エンドユーザーがすべての選択肢を個別に選択する代わりに、「すべて選択」オプションを追加したいと考えています。
現在のモデル フォーム:
class QueryForm(forms.Form):
book = forms.ModelMultipleChoiceField(queryset=Book.objects.all())
私はこのようなものが欲しい:
class QueryForm(forms.Form):
book = forms.ModelMultipleChoiceField(choices=(('Select All', 'Select All'),(Book.objects.all()))
[すべて選択] オプションをモデルの複数選択フィールドに追加するにはどうすればよいですか?