与Charfield((或其他我们可以实现first_name = forms.CharField(widget=forms.TextArea(attrs={'class'='something'}))
的地方不同,我们怎么能或者是否可以将CSS类提供给BooleanField。尝试查看文档和教程,但找不到任何内容。
BooleanField
的默认小部件是CheckboxInput
。我不明白为什么做同样的事情是行不通的!您是否尝试过覆盖CheckboxInput
小部件的attrs
属性?喜欢:
your_bool=forms.BooleanField(
widget=forms.CheckboxInput(attrs={'class':'something'}))
另外,要小心:这是您传递给attrs
的字典,并且您在应该'class':'something'
时写了'class'='something'
。