2

私はdjangoModelFormを使用django-crispy-formsして、美しいブートストラップフォームを作成しています.

hereのようなインライン チェックボックスを生成する方法が見つかりませんでした。

クリスピーな FormHelper() を使用しても、次のようなフィールドを定義する方法はありません。

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

ここでcheckbox1checkbox2checkbox3は、モデルで として定義されていmodel.BooleanFieldます。

何か案が?

4

1 に答える 1

4

私は django-crispy-forms の主任開発者ですが、これは現在サポートされていません。私はできるだけ早くパッチに取り組むように努めます。

2012/9/24更新

django-crispy-forms 1.2.0 が本日リリースされ、インライン チェックボックスでbootstrap.InlineCheckboxesDjango ウィジェットをレンダリングするためのレイアウト オブジェクトが含まれています。CheckboxSelectMultiple現在、この方法で複数の BooleanField をレンダリングするためのレイアウト オブジェクトをサポートする予定はありません。これはおそらく、カスタムの個人用レイアウト オブジェクトとしてより理にかなっています。

于 2012-08-15T11:07:41.903 に答える