Мастер форм Django позволяет вам иметь только один вид или один formset (начиная с 1.4) за один шаг NBSP &;. Использование Django-приложение formsetfield вы можете иметь несколько форм за шагом. С помощью этого приложения вы можете иметь больше FormSets за шагом.
Или, может быть, вы найдете другие варианты использования для него.
Установка
1. Установите Django-formsetfield с пип:
& NBSP; пункт установить Django-formsetfield
2. Добавить к formsetfield INSTALLED_APPS.
Пример использования
от Django форм импортных
от formsetfield.fields импортировать FormSetField
класс AdultForm (forms.Form):
& NBSP; FullName = forms.CharField ()
& NBSP; паспорт = forms.CharField ()
класс ChildForm (forms.Form):
& NBSP; FullName = forms.CharField ()
& NBSP; birth_certificate = forms.CharField ()
класс PassengersForm (forms.Form):
& NBSP; взрослые = FormSetField (formset_factory (AdultForm))
& NBSP; дети = FormSetField (formset_factory (ChildForm))
Вклад
. Не стесняйтесь вилкой, отправить запросы тянуть или сообщить ошибки и проблемы на GitHub
Требования
- Python
- Джанго
Комментарии не найдены