Django bentuk Wizard memungkinkan Anda untuk memiliki hanya satu bentuk atau satu formset (sejak 1,4) per langkah & nbsp;. Menggunakan aplikasi Django-formsetfield Anda dapat memiliki lebih bentuk per langkah. Menggunakan aplikasi ini Anda dapat memiliki lebih formsets per langkah.
Atau mungkin Anda akan menemukan kasus penggunaan lainnya untuk itu.
Instalasi
1. Instal Django-formsetfield dengan pip:
& Nbsp; pip menginstal Django-formsetfield
2. Tambahkan formsetfield ke INSTALLED_APPS.
contoh Penggunaan
dari bentuk impor Django
dari formsetfield.fields impor FormSetField
kelas AdultForm (forms.Form):
& Nbsp; nama lengkap = forms.CharField ()
& Nbsp; paspor = forms.CharField ()
Kelas ChildForm (forms.Form):
& Nbsp; nama lengkap = forms.CharField ()
& Nbsp; birth_certificate = forms.CharField ()
kelas PassengersForm (forms.Form):
& Nbsp; dewasa = FormSetField (formset_factory (AdultForm))
& Nbsp; anak = FormSetField (formset_factory (ChildForm))
Berkontribusi
. Jangan ragu untuk garpu, mengirim permintaan tarik atau melaporkan bug dan masalah di github
Persyaratan :
- Python
- Django
Komentar tidak ditemukan