Django se Form Wizard kan jy net een vorm of een formset (sedert 1.4) per stap nbsp & te hê;. Gebruik die Django-formsetfield app nie meer vorms per stap kan hê. Met hierdie inligting kan jy meer formsets per stap.
Of miskien sal jy ander gebruik gevalle vind vir dit.
Installasie
1. Installeer Django-formsetfield met pit:
& Nbsp; pit installeer Django-formsetfield
2. Voeg formsetfield te INSTALLED_APPS.
Gebruik byvoorbeeld
van Django invoer vorms
van formsetfield.fields invoer FormSetField
klas AdultForm (forms.Form):
& Nbsp; Volle naam = forms.CharField ()
& Nbsp; paspoort = forms.CharField ()
klas ChildForm (forms.Form):
& Nbsp; Volle naam = forms.CharField ()
& Nbsp; birth_certificate = forms.CharField ()
klas PassengersForm (forms.Form):
& Nbsp; volwassenes = FormSetField (formset_factory (AdultForm))
& Nbsp; kinders = FormSetField (formset_factory (ChildForm))
Dra
. Voel vry om te vurk, stuur pull versoeke of verslag foute en probleme op GitHub
Vereistes :
- Python
- Django
Kommentaar nie gevind