0

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

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

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

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

4

2 回答 2

1

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

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

于 2013-02-04T18:58:33.920 回答
0

在你看来

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

在你的 home.html 中写

{{check}}
于 2013-02-04T18:54:52.240 回答