Рендеринг многоступенчатых форм Django

Я хочу создать многоступенчатую форму (модель): моя цель - разбить ее на 4 страницы, каждая из которых имеет функцию сохранения/обновления и возможность полностью пропустить страницу (когда у меня только необязательные поля).

Я создал models.py с 4 классами (и относительными urls, views и т.д.) и попытался использовать createview, listview и даже formsets для grouped-forms (чтобы сохранить pk для всей сессии из 4 страниц), но я не могу его отобразить.

Какой лучший способ рендеринга?

Заранее спасибо!

PS. Я не хочу использовать модуль Django-tools-wizard, если это возможно, имея уже crispy-forms и другие модули, так как я не знаю наверняка, будет ли он совместим с уже работающими.

Вернуться на верх