Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/28.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Django记得我吗';行不通_Django - Fatal编程技术网

Django记得我吗';行不通

Django记得我吗';行不通,django,Django,我想在浏览器关闭时关闭会话,但若用户选中“记住我”,则会话必须在浏览器关闭后打开,所以我做了此操作,但它不起作用,它总是关闭 my settings.py: SESSION_EXPIRE_AT_BROWSER_CLOSE = True 我的观点 if request.POST['rememberme']: settings.SESSION_EXPIRE_AT_BROWSER_CLOSE = False 视图.py from django.contrib.auth import

我想在浏览器关闭时关闭会话,但若用户选中“记住我”,则会话必须在浏览器关闭后打开,所以我做了此操作,但它不起作用,它总是关闭

my settings.py:

SESSION_EXPIRE_AT_BROWSER_CLOSE = True
我的观点

if request.POST['rememberme']:
        settings.SESSION_EXPIRE_AT_BROWSER_CLOSE = False

视图.py

from django.contrib.auth import views as auth_views

def login_user(request, template_name='registration/login.html', extra_context=None):  
    response = auth_views.login(request, template_name)  
    if request.POST.has_key('remember_me'):    
        request.session.set_expiry(1209600) # 2 weeks
urlpatterns = [
    url(r'^login/$', login_user, name='auth_login'),
]
url.py

from django.contrib.auth import views as auth_views

def login_user(request, template_name='registration/login.html', extra_context=None):  
    response = auth_views.login(request, template_name)  
    if request.POST.has_key('remember_me'):    
        request.session.set_expiry(1209600) # 2 weeks
urlpatterns = [
    url(r'^login/$', login_user, name='auth_login'),
]

视图.py

from django.contrib.auth import views as auth_views

def login_user(request, template_name='registration/login.html', extra_context=None):  
    response = auth_views.login(request, template_name)  
    if request.POST.has_key('remember_me'):    
        request.session.set_expiry(1209600) # 2 weeks
urlpatterns = [
    url(r'^login/$', login_user, name='auth_login'),
]
url.py

from django.contrib.auth import views as auth_views

def login_user(request, template_name='registration/login.html', extra_context=None):  
    response = auth_views.login(request, template_name)  
    if request.POST.has_key('remember_me'):    
        request.session.set_expiry(1209600) # 2 weeks
urlpatterns = [
    url(r'^login/$', login_user, name='auth_login'),
]

那不可能。设置是项目的全局设置。我能做什么?那不可能工作。设置是项目的全局设置。我可以做什么??