私はSubject
モデルとモデルを持っていCustomUser
ます。登録時に、ユーザーは複数の科目を選択できます。以下は、フォーム内の私のコードです。
フォーム.py
class SignUpForm(forms.Form):
...
subjects = forms.ModelMultipleChoiceField(label="Subjects",
widget=forms.CheckboxSelectMultiple,
queryset=Subject.objects.all())
views.py
このデータを保存するにはどうすればよいですか? 残念ながら、データを消去してから save メソッドを使用する通常の方法は機能しません。恐ろしいことに、同様の質問には SO での回答がほとんどまたはまったくありません。