Django的退出问题 [英] Django logout problem
问题描述
下面是我与Django的Authenetication
Here is the problem I am facing with the Django Authenetication
- 访问一个需要登录的页面。
- 退出(访问django.contrib.auth.logout)
- 访问原始登录保护的页面。您还在登录
任何想法如何解决这个问题?
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屋!