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

Inserisci Descrizione dell'immagine qui

È stato utile?

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
scroll top