给布尔字段a css类

问题描述 投票:0回答:1

与Charfield()或其他我们可以实现first_name = forms.CharField(widget=forms.TextArea(attrs={'class'='something'}))的对象不同,我们如何或可能将CSS类提供给BooleanField。试图查看文档和教程,但找不到任何东西。

django django-forms django-templates
1个回答
1
投票

BooleanField的默认小部件是CheckboxInput。我不明白为什么做同样的事情不起作用!您是否尝试覆盖attrs小部件的CheckboxInput属性?喜欢:

your_bool=forms.BooleanField(
    widget=forms.CheckboxInput(attrs={'class':'something'}))

另外,注意点:这是传递给attrs的字典,并且您写的'class'='something'应该是'class':'something'

© www.soinside.com 2019 - 2024. All rights reserved.