我有一个Subject
模型和一个CustomUser
模型。在注册期间,用户可以选择多个主题。以下是我的表单代码。
表格.py
class SignUpForm(forms.Form):
...
subjects = forms.ModelMultipleChoiceField(label="Subjects",
widget=forms.CheckboxSelectMultiple,
queryset=Subject.objects.all())
我可以做些什么views.py
来保存这些数据?不幸的是,清理数据然后使用保存方法的常用方法不起作用。可怕的是,类似的问题在 SO 中几乎没有答案。