2

我正在使用 djangoModelFormdjango-crispy-forms创建漂亮的引导程序表单。

我没有找到任何方法来生成像这里可用的那样的内联复选框。

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

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

其中checkbox1和在模型中定义checkbox2为。checkbox3model.BooleanField

任何的想法?

4

1 回答 1

4

我是 django-crispy-forms 的主要开发人员,我只能说目前不支持此功能。我会尽快开发补丁,我会及时通知你。

更新 2012/9/24

django-crispy-forms 1.2.0 已于今天发布,包括一个bootstrap.InlineCheckboxes布局对象,用于渲染CheckboxSelectMultiple带有内联复选框的 Django 小部件。我目前不打算支持以这种方式呈现多个 BooleanField 的布局对象。作为自定义个人布局对象,这可能更有意义。

于 2012-08-15T11:07:41.903 回答