0

我的模板中需要一个组合框。所以我在尝试提交表单时使用了 ModelMultipleChoiceField 它说这个字段是空的,你必须选择!我的表格:

class SearchForm(forms.Form):
     type_pm = forms.ModelMultipleChoiceField(queryset=IvrModel.objects.all(), widget=forms.Select())

我的模板:

{% for field in form %}

     {{ field.label_tag }}
     {{ field }}
{% endfor %}

我如何解决它?

4

1 回答 1

1

删除widget=forms.Select(). ModelMultipleChoiceField需要值列表,而不是单个值。

于 2013-09-08T11:17:58.147 回答