Как стать автором
Обновить

Комментарии 1

Странно что не указано, что django-formtools .входил в состав Django до версии 1.8. Я вот сталкивался с этим в реальной жизни в Django и рад, что его выпилили. Поскольку использовать это в нормальном состоянии невозможно.

Первая проблема - wizard.manager который калька с formset.manager. Это который чистит current_step. С регулярной ошибкой ValidationError: [u'ManagementForm data is missing or has been tampered with'] придется смириться.

Вторая проблема - С регулярной ошибкой ImproperlyConfigured: TemplateResponseMixin из за неверного current_step придется смириться.

Третья проблема - Это все hardcode. .можно создать три View, и пересылать на form_valid с одного представления на следующее по цепочке. Но и это hardcode: поля форм статичные.

Именно потому этот очень-очень-очень частный случай в коде я бы избегал использовать, но да, для экзотики можно и попробовать ;)

Автору@badcasedaily1спасибо, напомнил мне про мои давние проекты, ээх меланхолия...

Зарегистрируйтесь на Хабре, чтобы оставить комментарий