我有这样的模型形式:
from django.forms import widgets
class AdvancedSearchForm(forms.ModelForm):
class Meta:
model= UserProfile
fields = ( 'name', 'location', 'options')
其中 'options' 是一个元组列表,并在模板中自动呈现为下拉菜单。但是我希望用户能够在搜索表单中选择多个选项。
我知道我需要在查看文档时向表单类添加一个小部件,在我看来,它需要像这样的类:
widgets = {
'options': ModelChoiceField(**kwargs)
}
但是我收到此错误
name 'MultipleChoiceField' is not defined
所以最终无法弄清楚如何实现这一点。所以感谢你的帮助。