添加属性到django表单RadioSelect和crispy表单内联无线电

时间:2015-01-24 17:00:05

标签: django django-forms django-crispy-forms

我目前有一个带有radoi按钮的表单,不喜欢添加到表单选择新的到达。我起诉django形式和cripsy形式。任何帮助都可以做到

RECORDS = ((0,'Old'),(1,'New'))

class AFile(forms.Form):
    ....
    new_record = forms.ChoiceField(required=False,choices=RECORDS,\
                 widget=forms.RadioSelect,initial='old')
   ..........
   Div(InlineRadios('new_record',),css_class='offset2')

现在不想在选择新的

上添加一些attrs到单选按钮
'data-toggle'='collapse' 'data-target'='#new_record'

1 个答案:

答案 0 :(得分:0)

如果您将属性作为param ='value'传递,则会在html输出中呈现

Div(InlineRadios('new_record',),css_class='offset2', data_toggle='collapse', data_target='#new_record')