Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/319.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
Python Django 1.10.0登录\重定向\ URL不工作_Python_Django_Python 2.7 - Fatal编程技术网

Python Django 1.10.0登录\重定向\ URL不工作

Python Django 1.10.0登录\重定向\ URL不工作,python,django,python-2.7,Python,Django,Python 2.7,我一直在使用默认的django auth进行登录,我还在一些页面上使用decorator@login\u required。如果用户点击“注销”并填充内容,则无需记住上一页。其想法是,用户登录后将重定向到静态页面。在django我该怎么做?我不想编辑登录模板 LOGIN_URL = '/accounts/login/' #redirects the user to the login page if not logged in already LOGIN_REDIRECT_URL = '/so

我一直在使用默认的django auth进行登录,我还在一些页面上使用decorator
@login\u required
。如果用户点击“注销”并填充内容,则无需记住上一页。其想法是,用户登录后将重定向到静态页面。在django我该怎么做?我不想编辑登录模板

LOGIN_URL = '/accounts/login/' #redirects the user to the login page if not logged in already

LOGIN_REDIRECT_URL = '/something-else' #does not work. 
在我的urlconf中,它的定义如下

url(r'^something-else/$', views.something_else, name='something-else') 

任何帮助都将不胜感激。谢谢

您是否尝试过在
登录\u重定向\u URL
设置中添加“/”?另外,您的设置中是否已将
APPEND\u SLASH
设置为True并定义了CommonMiddleware@谢谢你的回复。我已在设置中定义了CommonMiddleware,并且“APPEND_SLASH”设置为True。还不走运。你说的“不工作”是什么意思?登录后会发生什么?@Selcuk我最终进入“站点管理”页面,而我希望在用户登录时将其重定向到另一个页面。