Я реализовал панель уведомлений, используя django.contrib.messages
. Теперь я хочу широко использовать его, например, для отображения сообщений «Добро пожаловать назад» или «Выйти успешно». Однако я предпочитаю использовать встроенные представления для базовых действий, поэтому я использую django.contrib.auth.views.logout_then_login
для выхода из системы и django.contrib.auth.views.login
для входа в систему. Поэтому нет ни одного места, где я мог бы вставить свои messages.success(...)
, поскольку эти представления не мои.
Есть ли элегантный способ добавить эти сообщения, тем не менее, без копирования или перезаписи представлений?