/ / Kreator formularzy Django z zestawami pól - django, formularze, formularze django, django-formwizard

Kreator formularzy Django z zestawami pól - django, formularze, formularze django, django-formwizard

Używam Kreatora formularzy Django (z wersji 1.8 znajdującej się w formtools), aby podzielić formularz na wiele kroków.

To działa dobrze i wszystko. Ale jestem zainteresowany tworzeniem zestawów pól w mojej formie i dzieleniem mojego formularza na wiele różnych grup na każdej stronie. Dobrym przykładem byłoby to.

Znalazłem moduł nazywa django-form-utils który zastępuje forms.Form z a BetterForm klasa, w której można określić zestawy pól. Problem polega na tym, że w moim szablonie Czarodziej chce, bym użył {{wizard.form}}, ale z BetterForm Jestem zmuszony do użycia {{form.fieldsets}}.

Może ktoś wie, jak je wykorzystać i sprawić, by były kompatybilne? A może ktoś zna inny sposób korzystania z Fieldsets przy użyciu Kreatora formularzy.

Interesuje mnie każda odpowiedź, która może mi powiedzieć, jak korzystać z Fieldsets za pomocą Kreatora formularzy.

Odpowiedzi:

0 dla odpowiedzi № 1

Och, czuję się głupio. To było łatwiejsze, niż się spodziewałem. Z jakiegoś powodu całkowicie mnie źle zrozumiałem {{wizard.form}} funkcjonalność.

Aby użyć fieldsets od django-form-utils. Po prostu użyj {{wizard.form.fieldsets}}.