Django - Многоступенчатые формы/раздельные формы, как сделать?
Совсем новичок здесь. Я хочу создать многоступенчатую форму. Идея заключается в том, что у меня есть форма Log, которую я хотел бы разбить на 4 страницы (с большим количеством пропускаемых полей).
На данный момент я создал 1 приложение, с 1 моделью и 4 таблицами, по 1 на каждый "сплит" и соответствующие урлы и представления. Моя цель - иметь начальный listview, откуда я могу A)создать новый журнал(CreateView) на странице 1, затем, сохраняя пк сессии, перейти на страницы 2,3,4 и сохранить (или сохранить в конце каждой страницы). В то же время мне нужно иметь возможность изменять его(updateView) в том же формате(4 страницы).
Как мне сохранить пк для передачи?
Я пытался использовать 1 listview, с комбинированным createview и updateviews. Я также пробовал использовать наборы форм, но мне не удалось достичь большого прогресса.
Какой лучший способ и практика для реализации этой многоступенчатой формы? Я читал о возможном использовании Django-tools (Wizard). Является ли это жизнеспособным решением или есть лучший и более простой способ?
Заранее спасибо за помощь!**