我正在使用django ModelForm
和django-crispy-forms
创建漂亮的引导表单。
我没有找到任何方法来生成内联复选框,例如one available here。
即使使用脆弱的FormHelper(),也无法定义如下字段:
Field('checkbox1', css_class="inline"),
Field('checkbox2', css_class="inline"),
Field('checkbox3', css_class="inline"),
其中checkbox1
,checkbox2
和checkbox3
在模型中定义为model.BooleanField
。
有什么想法吗?
答案 0 :(得分:4)
我是django-crispy-forms的首席开发人员,我只能说这是目前不支持的。我会尽快尝试修补补丁,我会告诉你。
更新2012/9/24
django-crispy-forms 1.2.0今天发布,包含一个bootstrap.InlineCheckboxes
布局对象,用于呈现带有内联复选框的Django CheckboxSelectMultiple
小部件。我目前没有计划支持布局对象以这种方式呈现几个BooleanFields。这可能更适合作为自定义个人布局对象。