2つのフィールドをDjango-Crispy Formsにインラインで入手してくださいが、他のものは水平になりませんか?

StackOverflow https://stackoverflow.com//questions/23021746

  •  21-12-2019
  •  | 
  •  

質問

私はイメージに表示されているように、次の(下の下のものではない)の横にあるチェックボックスに対応する2つのフィールドを持っています。

私の形式はmodels.Formから継承し、ここで省いた他のフィールドを持ちます。Crisy形式を使ってこれを得ることは可能ですか?残りのフィールドの場合、

self.helper.form_class='form-horizontal'を使用しています。

ありがとう

Enter Image説明

役に立ちましたか?

解決

これは未テストですが、これが機能すると思います。

self.helper.layout = Layout(
    Div(
        Div('inlineField1',css_class='col-md-6',),
        Div('inlineField2',css_class='col-md-6',),
        css_class='row',
    ),
    'other_fields',
    ...,

    FormActions(
        Submit('submit', 'Submit'),
    ),
)
.

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top