Ottieni due campi in linea in forme django-croccanti ma non altre orizzontali?
-
21-12-2019 - |
Domanda
Voglio avere due campi corrispondenti alle caselle di controllo accanto al successivo (non uno sotto altro) come ho mostrato nell'immagine.
La mia forma eredita da models.Form
e ha altri campi, che ho lasciato qui.È possibile ottenere questo usando le forme croccanti?Per il resto dei campi,
Io uso self.helper.form_class='form-horizontal'
, che voglio tenere intatto per altri campi modulo
Grazie
Soluzione
Questo non è testato ma penso che questo funzioni.
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'),
),
)
. Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow