@vaaadimermolin

Как реализовать прелоадер в Django?

В views.py есть есть функция, которая отвечает за отправку данных на сервер 1с через COM. Страница грузиться 10-15 секунд. Как сделать так, чтобы во время загрузки этих 15 секунд, страница выводила сообщение "Ждите". Перепробовал все статьи, но они работают не так как нужно.
  • Вопрос задан
  • 327 просмотров
Пригласить эксперта
Ответы на вопрос 1
fox_12
@fox_12 Куратор тега Django
Расставляю биты, управляю заряженными частицами
Делаете прелоадер видимым на странице, скрываете кнопку отправки, вызываете ajax запрос с загрузкой данных. На успешный коллбек скрываете прелоадер и разблокируете кнопку отправки и выводите сообщение об успешном запросе. На неуспех - также скрываете прелоадер и разблокируете кнопку отправки и выводите сообщение о неуспешном запросе.
Все это делается, естественно, - на javascript на стороне клиента.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы