带有django-crispy的内联复选框

时间:2012-08-14 12:29:04

标签: django-forms django-crispy-forms

我正在使用django ModelFormdjango-crispy-forms创建漂亮的引导表单。

我没有找到任何方法来生成内联复选框,例如one available here

即使使用脆弱的FormHelper(),也无法定义如下字段:

Field('checkbox1', css_class="inline"),
Field('checkbox2', css_class="inline"),
Field('checkbox3', css_class="inline"),

其中checkbox1checkbox2checkbox3在模型中定义为model.BooleanField

有什么想法吗?

1 个答案:

答案 0 :(得分:4)

我是django-crispy-forms的首席开发人员,我只能说这是目前不支持的。我会尽快尝试修补补丁,我会告诉你。

更新2012/9/24

django-crispy-forms 1.2.0今天发布,包含一个bootstrap.InlineCheckboxes布局对象,用于呈现带有内联复选框的Django CheckboxSelectMultiple小部件。我目前没有计划支持布局对象以这种方式呈现几个BooleanFields。这可能更适合作为自定义个人布局对象。