получить два поля, встроенных в формы django-crispy, но не горизонтальные?

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

  •  21-12-2019
  •  | 
  •  

Вопрос

Я хочу иметь два поля, соответствующие флажкам рядом со следующим (а не одно под другим), как показано на изображении.

моя форма наследуется от models.Form и есть другие поля, которые я здесь не упомянул.можно ли этого добиться, используя хрустящие формы?Для остальных полей

я использую self.helper.form_class='form-horizontal', который я хочу сохранить для других полей формы

Спасибо

enter image description here

Это было полезно?

Решение

Это непроверено, но я думаю, что это сработает.

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