我正在使用 Django 脆表单来为我的表单设计 html。
我有两个单选按钮,设计如下
Div(InlineRadios('special_question'), css_class="tr-form-r5 "),
我想为 Yes 和 no 选项单选按钮定义相同的类名。
但无法弄清楚如何做到这一点。
我试过了。
InlineRadios('...', css_class="xxx")
但它不起作用。
请建议我在这里做错什么。
谢谢
我正在使用 Django 脆表单来为我的表单设计 html。
我有两个单选按钮,设计如下
Div(InlineRadios('special_question'), css_class="tr-form-r5 "),
我想为 Yes 和 no 选项单选按钮定义相同的类名。
但无法弄清楚如何做到这一点。
我试过了。
InlineRadios('...', css_class="xxx")
但它不起作用。
请建议我在这里做错什么。
谢谢
您可以尝试使用 CSS 解决此问题。
对于您的表单类:
class ConfirmationForm (forms.Form):
def __init__(self, *args, **kwargs):
self.helper = FormHelper()
# set form class is well documented
self.helper.form_class = 'form-special'
super(ConfirmationForm, self).__init__(*args, **kwargs)
然后添加一些CSS规则:
.form-special input[type="radio"] {
/* whatever you want */
}
你甚至可以发现这种方式更整洁,更不麻烦。