注销后将params发送到next_page

时间:2013-02-04 17:37:09

标签: python django authentication

我希望在注销后将我的用户重定向回主页。但除了常规页面之外,我还想显示“已成功注销”消息。

我得到了注销和重定向工作:

'django.contrib.auth.views.logout', {'next_page': '/portal/home'}

但我似乎找不到通过注销视图向主页发送一些信息的方法。有什么建议吗?

2 个答案:

答案 0 :(得分:1)

您可能想要查看Django中内置的消息传递框架。似乎符合您对此问题的需求。

https://docs.djangoproject.com/en/dev/ref/contrib/messages/

答案 1 :(得分:0)

在您的观点中

def my_logout(request):
  logout(request)
  msg="logged out"
  return render_to_response('portal/home',{'check':msg})

在你的home.html写

{{check}}