Obtener dos campos en línea en formas de Django-crujientes, pero no otras horizontales?
-
21-12-2019 - |
Pregunta
Quiero tener dos campos correspondientes a las casillas de verificación junto a la siguiente (no una debajo de otra) como he mostrado en la imagen.
Mi forma hereda desde models.Form
y tiene otros campos, que he dejado fuera aquí.¿Es posible obtener esto usando formas crujientes?Para el resto de los campos,
Yo uso self.helper.form_class='form-horizontal'
, que quiero mantenerme intacto para otros campos de formulario
gracias
Solución
Esto está probado, pero creo que esto funcionará.
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'),
),
)
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow