/ / Django Form Wizard mit Fieldsets - Django, Formen, Django-Formen, Django-Formwizard

Django Form Wizard mit Fieldsets - Django, Formen, Django-Formen, Django-Formwizard

Ich benutze den Django Form Wizard (ab 1.8 in formtools) um ein Formular in mehrere Schritte aufzuteilen.

Das funktioniert gut und alles. Aber ich bin daran interessiert, Fieldsets in meiner Form zu erstellen und meine Form auf jeder Seite in mehrere verschiedene Gruppen aufzuteilen. Ein gutes Beispiel wäre das.

Ich habe ein Modul gefunden namens django-form-utils das ersetzt die forms.Form mit einem BetterForm Klasse, in der Sie Feldgruppen angeben können. Das Problem dabei ist, dass der Assistent in meiner Vorlage möchte, dass ich ihn verwende {{wizard.form}}, aber mit BetterForm Ich bin gezwungen zu benutzen {{form.fieldsets}}.

Vielleicht kann jemand einen Weg finden, sie zusammen zu benutzen und kompatibel zu machen? Oder vielleicht kennt jemand eine andere Möglichkeit, Fieldsets mit dem Formularassistenten zu verwenden.

Ich bin an jeder Antwort interessiert, die mir sagen kann, wie man Fieldsets mit dem Form Wizard verwendet.

Antworten:

0 für die Antwort № 1

Oh, ich fühle mich dumm. Das war viel einfacher als ich erwartet hatte. Aus irgendeinem Grund habe ich das völlig falsch verstanden {{wizard.form}} Funktionalität.

Um das zu verwenden fieldsets von django-form-utils. Benutz einfach {{wizard.form.fieldsets}}.