Eğer adım başına daha fazla formları olabilir django-formsetfield uygulamasını kullanarak;.
Django form sihirbazı başına adım & nbsp sadece bir form veya (1.4 beri) bir formset sahip olmanızı sağlar. Bu uygulamayı kullanarak adım başına daha fazla formsets olabilir.
Ya da belki bunun için diğer kullanım durumları bulacaksınız.
Kurulum
1. Django-formsetfield pip ile yükleyin:
& Nbsp; pip Django-formsetfield yüklemek
2. INSTALLED_APPS için formsetfield ekleyin.
Kullanım örneği
Django ithalat formlarından
formsetfield.fields gelen FormSetField ithal
sınıf AdultForm (forms.Form):
& Nbsp; tamadı = forms.CharField ()
& Nbsp; pasaport = forms.CharField ()
sınıf ChildForm (forms.Form):
& Nbsp; tamadı = forms.CharField ()
& Nbsp; birth_certificate = forms.CharField ()
sınıf PassengersForm (forms.Form):
& Nbsp; yetişkin = FormSetField (formset_factory (AdultForm))
& Nbsp; çocuklar = FormSetField (formset_factory (ChildForm))
katkıda
. Çekme istekleri göndermek veya github üzerinde hata ve sorunları rapor, ücretsiz çatal hissedin
Gereksinimler :
- Python
- Django
Yorum Bulunamadı