formă wizard Django vă permite să aveți doar o formă sau una formset (de la 1,4) per pas. & Nbsp; Utilizând aplicația-Django formsetfield poti avea mai multe forme pe pas. Folosind această aplicație, puteți avea mai multe formsets pe pas.
Sau poate veți găsi alte cazuri de utilizare pentru el.
Instalare
1. Instalați cu PIP formsetfield-Django:
& Nbsp; pip instala django-formsetfield
2. Adăugați formsetfield la INSTALLED_APPS.
exemplu de utilizare
de formele de import Django
de la formsetfield.fields import FormSetField
AdultForm clasă (forms.Form):
& Nbsp; FULLNAME = forms.CharField ()
& Nbsp; pașaport = forms.CharField ()
clasă ChildForm (forms.Form):
& Nbsp; FULLNAME = forms.CharField ()
& Nbsp; birth_certificate = forms.CharField ()
PassengersForm clasă (forms.Form):
& Nbsp; adulții = FormSetField (formset_factory (AdultForm))
& Nbsp; copii = FormSetField (formset_factory (ChildForm))
contribuabil
. Nu ezitați să furculiță, trimite cereri de tragere sau raporta bug-uri și probleme de pe github
Cerințe :
- Python
- Django
Comentariile nu a fost găsit