У меня есть большая модель Django (73 поля), которая будет подключена к ModelForm. Я хотел бы использовать комбинацию функций, найденных в приложениях Form Wizard и Form Preview.
То есть поля формы будут разделены на несколько страниц, и у пользователя будет возможность просмотреть/предварительно просмотреть данные до создания экземпляра модели.
Существуют ли какие-либо передовые методы для такого рода вещей или пример кода?
__init__
очевидным образом (кроме начальных значений). Итак, как вы собираетесь предоставить аргумент ключевого слова instance для формы__init__
? Конечно, есть есть способы - я, например, решил это, объявив внутренний класс, который наследуется от необходимого ModelForm и переопределяя__init__
. Затем вы должны назначить этот класс элементу .form_list. Не очень очевидно... - person shylent   schedule 11.11.2009