标签: django notifications django-views messages
我使用django.contrib.messages实现了通知栏。现在,我想扩大使用它,例如显示“欢迎回来”或“注销成功”消息。但是,我更喜欢使用内置视图来执行基本操作,因此我使用django.contrib.auth.views.logout_then_login进行注销,使用django.contrib.auth.views.login进行登录。因此,没有一个地方可以插入{{1因为那些观点不是我的。
django.contrib.messages
django.contrib.auth.views.logout_then_login
django.contrib.auth.views.login
是否有一种优雅的方式来添加这些消息,而无需复制或覆盖视图?
答案 0 :(得分:1)
Signals是你的朋友。请参阅login and logout signals。