【发布时间】:2020-07-25 16:14:46
【问题描述】:
我在 Django 中有一个表单 (ModelForm),我在 init 方法中为用户添加一个字段,如下所示:
self.fields["users"] = forms.ModelMultipleChoiceField(
queryset=users, widget=forms.CheckboxSelectMultiple, required=False,label="Add Designer(s)"
)
在save 方法中,我如何迭代该字段的查询集,但是,我不知道如何测试特定模型是否已被选择/检查。请帮忙。
编辑:
假设您有一个表单,您希望能够将用户添加到某个项目,我将用户字段设置为如上(也使用MultipleChoiceField)但我真正的问题是您如何确定这些复选框的状态(应该添加哪些用户)?
【问题讨论】: