Найти - Пользователи
Полная версия: При Submit отредактированной записи делать свои действия.
Начало » Web » При Submit отредактированной записи делать свои действия.
1
Crarkie
Добрый день. Сейчас делаю админку для проекта на Flask-Admin. Возникла необходимость в следующем.
Когда пользователь вводит данные и нажимает submit, то они отправляются и вызывается кастомный код через Celery.
Если он отрабатывает успешно, то мы просто сохраняем запись. Если же Celery вернул ошибку, то мы должны
вывести модальное окно для ввода дополнительного поля с кнопкой подтвердить. При нажатии снова запускается скрипт на Celery.
И если все отрабатывает хорошо, то мы закрываем окно и сохраняем.
Вопрос в том, как можно сделать такое поведение? Какие методы у формы трогать? По документации особо ничего не нашел(или плохо искал).
lstdmi
Наверное клиентом период времени опрашивать jquery.get по url (taksid) сервер.. на наличие данных.
или делать технологии потипу ajax , websocket.. но смысл тодже опрашивать сервер..
посмотрите flask socket.io… там чат как работает.. это проще все..
вот ради интереса long pull

тут пример celery
надеюсь помог)
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB