Добрый день. Сейчас делаю админку для проекта на Flask-Admin. Возникла необходимость в следующем.
Когда пользователь вводит данные и нажимает submit, то они отправляются и вызывается кастомный код через Celery.
Если он отрабатывает успешно, то мы просто сохраняем запись. Если же Celery вернул ошибку, то мы должны
вывести модальное окно для ввода дополнительного поля с кнопкой подтвердить. При нажатии снова запускается скрипт на Celery.
И если все отрабатывает хорошо, то мы закрываем окно и сохраняем.
Вопрос в том, как можно сделать такое поведение? Какие методы у формы трогать? По документации особо ничего не нашел(или плохо искал).