Я создал приложение, использующее Flask, которое имеет внутренний процесс, который инициируется пользователем. Когда пользователь инициирует процесс, некоторые данные отправляются на Flask через jQuery AJAX, который затем обрабатывается, и результаты возвращаются. Этот процесс может занять от нескольких секунд до примерно минуты, поэтому у меня есть модал «Пожалуйста, подождите» на передней части, ожидая ответа AJAX от серверной части.
Есть ли способ, которым я могу отправить промежуточные данные во внешний интерфейс, чтобы обновить модал «Пожалуйста, подождите», пока бэкэнд-процесс делает свое дело? Поддерживаемый процесс выполняет итерации, пока не будет удовлетворен. Поэтому в идеале я бы хотел показать пользователю, сколько итераций он выполнил.
Сначала я подумал, что в функции сообщения Flask '' fla sh 'может быть что-то. Но, похоже, это относится скорее к перенаправлениям на маршруте, чем к AJAX вызовам на маршрут.
Любые предложения будут оценены.
Ура, Хью