dạng thuật sĩ Django cho phép bạn chỉ có một hình thức hoặc một formset (từ 1.4) mỗi bước & nbsp;. Sử dụng ứng dụng django-formsetfield bạn có thể có nhiều hình thức cho mỗi bước. Sử dụng ứng dụng này, bạn có thể có nhiều formsets mỗi bước.
Hoặc có thể bạn sẽ tìm thấy các trường hợp sử dụng khác cho nó.
Cài đặt
1. Cài đặt django-formsetfield với pip:
& Nbsp; pip cài đặt django-formsetfield
2. Thêm formsetfield để INSTALLED_APPS.
Cách sử dụng ví dụ
từ hình thức nhập khẩu django
từ formsetfield.fields nhập FormSetField
lớp AdultForm (forms.Form):
& Nbsp; fullname = forms.CharField ()
& Nbsp; Hộ chiếu = forms.CharField ()
lớp ChildForm (forms.Form):
& Nbsp; fullname = forms.CharField ()
& Nbsp; birth_certificate = forms.CharField ()
lớp PassengersForm (forms.Form):
& Nbsp; người lớn = FormSetField (formset_factory (AdultForm))
& Nbsp; trẻ em = FormSetField (formset_factory (ChildForm))
Đóng góp
. Hãy đến ngã ba, gửi yêu cầu kéo hay báo lỗi và các vấn đề trên github
Yêu cầu :
- Python
- Django
Bình luận không