Django的退出问题 [英] Django logout problem

查看:506
本文介绍了Django的退出问题的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

下面是我与Django的Authenetication

Here is the problem I am facing with the Django Authenetication


  1. 访问一个需要登录的页面。

  2. 退出(访问django.contrib.auth.logout)

  3. 访问原始登录保护的页面。您还在登录

任何想法如何解决这个问题?

Any ideas how to solve the problem?

我的Django的会话设置为

MY Django Session Settings are

SESSION_EXPIRE_AT_BROWSER_CLOSE = TRUE
SESSION_COOKIE_AGE = 3600

SESSION_EXPIRE_AT_BROWSER_CLOSE = True SESSION_COOKIE_AGE = 3600

谢谢,
Sujit

Thanks, Sujit

推荐答案

在Django的1.4。*我有问题,与退出()功能。它只是不注销我的用户。

In Django 1.4.* I've had problems with the logout() function. It simply wasn't logging out my users.

现在我只是用了贡献,以注销用户和它完美的作品。这个简单,如果你不想做的添加到您的根 urls.py 文件任何其他特殊任务:

Now I'm just using the contributed view to logout users and it works perfectly. Simply add this to your root urls.py file if you don't want to do anything else special:

(r'^logout/$', 'django.contrib.auth.views.logout', {'next_page': '/login'}),

,你会好到哪里去。

and you'll be good to go.

快乐Djangoing。

Happy Djangoing.

这篇关于Django的退出问题的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆