Django formtools попадает в цикл

Я работаю над многошаговой формой, используя либу django-formtools, и столкнулся с проблемой потока. На определенном шаге (fotoFormulaMedica) у меня есть две кнопки, где в основном пользователь выбирает свой путь. Либо "сделать фото", либо "выбрать файл".

Если он выберет фотографию , то перейдет к шагу foto, а затем, когда он нажмет кнопку продолжить, продолжит остальные шаги. Таким образом, следующим шагом будет avisoDireccion. Если он выберет "выбрать изображение", он останется на текущем шаге, выберет изображение со своего ПК, а затем, нажав кнопку продолжить, продолжит остальные шаги. Таким образом, следующим шагом будет avisoDireccion.

Работает отлично!, однако, когда все шаги заполнены, вместо того, чтобы перейти к done.html, он возвращается к fotoFormulaMedica и пользователь попадает в цикл.

Это репо https://github.com/Alfareiza/logifarma-radicar-domicilio/tree/1.configurando-cargar-y-tomar-foto

Также вы можете проверить здесь мои :

views.py https://github.com/Alfareiza/logifarma-radicar-domicilio/blob/1.configurando-cargar-y-tomar-foto/core/apps/base/views.py

forms.py https://github.com/Alfareiza/logifarma-radicar-domicilio/blob/1.configurando-cargar-y-tomar-foto/core/apps/base/forms.py

Буду благодарен за помощь.

  • Я пытался сделать поток, не включая один из путей. То есть, если я исключу функцию "Сделать фото" или "Выбрать файл". Поток работает так, как я ожидал.
Вернуться на верх