Я не пытаюсь попросить бесплатную поездку, но я, похоже, не знаю, как это сделать вообще.Показать загрузку при переадресации страницы в Django
Мои недавние сообщения о работе в фоновом режиме, но мне не повезло в этом. Итак ...
- Пользователь нажимает
run
внутри формы и запускает работу. - Требуется около 30 секунд для завершения задания, возврата и отображения функции отображения Django на
return HttpResponseRedirect(....)
.
Таким образом, пока страница перенаправляется (требуется сигнал «GO AHEAD») .... Я хочу показать пользователю, как изображение загрузки GIF Ajax.
У меня нет Ajax, и система слишком сложна, чтобы взломать.
Можем ли мы на самом деле сделать это с помощью javascript? Проблема в том, что она еще не загрузила какую-либо страницу, потому что для завершения нужно heavy_work
.
result = heavy_work(....)
.... more code ....
return HttpResponseRedirect(go to this page...)
Спасибо!