Django s formulär guiden kan du ha endast en form eller ett formset (sedan 1,4) per steg. & Nbsp; Använda django-formsetfield app kan du ha flera former per steg. Genom att använda denna app kan du ha fler formsets per steg.
Eller kanske hittar du andra användningsfall för det.
Installation
1. Installera django-formsetfield med pip:
& Nbsp; pip installera django-formsetfield
2. Lägg formsetfield till INSTALLED_APPS.
Användning exempel
från django importformer
från formsetfield.fields importera FormSetField
klass AdultForm (forms.Form):
& Nbsp; fullname = forms.CharField ()
& Nbsp; pass = forms.CharField ()
klass ChildForm (forms.Form):
& Nbsp; fullname = forms.CharField ()
& Nbsp; birth_certificate = forms.CharField ()
klass PassengersForm (forms.Form):
& Nbsp; vuxna = FormSetField (formset_factory (AdultForm))
& Nbsp; barn = FormSetField (formset_factory (ChildForm))
Bidragande
. Gärna gaffel, skicka pull önskemål eller rapportera fel och problem på github
Krav :
- Python
- Django
Kommentarer hittades inte