我需要根据特定情况向用户显示一些横幅。其中一种情况是用户刚登录时的那一刻。
如何在django 1.4上下文处理器登录时刻检测到?我知道django.contrib.auth.signals.user_logged_in
信号,但我不知道,我怎样才能在上下文处理器中使用它。
我该怎么做?或者是否有其他方法可以在上下文处理器中检测用户登录事件? 可能有创建信号处理程序的方法,它将在请求对象中设置一些变量,在上下文处理器中我会检查它。或者其他一些方式。
答案 0 :(得分:0)
您可以在登录视图中设置会话,并在使用后将其销毁。