ModelMultipleChoiceField在django表单中无法正常工作

时间:2013-09-08 09:56:01

标签: django django-forms django-templates

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

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

我的模板:

{% for field in form %}

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

我该如何解决?

1 个答案:

答案 0 :(得分:1)

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