ModelMultipleChoiceFIeld

ModelMultipleChoiceFIeld

我到底如何将CSS添加到form.ModelMultipleChoiceField
我试图通过attrs={'class' : 'foo'}
却说不出"__init__() got an unexpected keyword argument 'attrs'"

my_list = forms.ModelMultipleChoiceField(label='List', required=False, queryset=[])

最佳答案

是需要属性的小部件,而不是表单字段。

my_list = forms.ModelMultipleChoiceField(
    label='List',
    required=False,
    queryset=[],
    widget=SelectMultiple(attrs={'class': 'foobar'}))

10-08 04:02