如何在第三方视图中使用消息?

时间:2011-08-03 16:06:34

标签: django notifications django-views messages

我使用django.contrib.messages实现了通知栏。现在,我想扩大使用它,例如显示“欢迎回来”或“注销成功”消息。但是,我更喜欢使用内置视图来执行基本操作,因此我使用django.contrib.auth.views.logout_then_login进行注销,使用django.contrib.auth.views.login进行登录。因此,没有一个地方可以插入{{1因为那些观点不是我的。

是否有一种优雅的方式来添加这些消息,而无需复制或覆盖视图?

1 个答案:

答案 0 :(得分:1)

Signals是你的朋友。请参阅login and logout signals