РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
⊗pydjSpFlTp 49 of 204 menu

Вывод flash-сообщений в шаблоне в Django

Context processor кладет в шаблон переменную messages. Удобно вывести их в базовом шаблоне - тогда уведомление появится на любой странице после редиректа:

{% if messages %} <ul class="messages"> {% for message in messages %} <li>{{ message }}</li> {% endfor %} </ul> {% endif %}

Добавьте в базовый шаблон цикл по messages.

В одном представлении вызовите messages.success и редирект. Убедитесь, что на целевой странице текст сообщения виден.

Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить