Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/21.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-需要登录的重定向url_Django - Fatal编程技术网

Django-需要登录的重定向url

Django-需要登录的重定向url,django,Django,如果用户没有登录,我希望它重定向到管理页面,当用户登录时,他应该重定向到上一个url 我就是这样做的:- LOGIN_URL = '/admin' LOGIN_REDIRECT_URL = '/admin' 用户确实会被重定向到admin页面,但在登录后,管理员仪表板将打开,而不是下一个url。这是因为url并不是django所期望的 这就是url的样子 http://127.0.0.1:8000/admin/login/?next=/admin/%3Fnext%3D/movies/fav%

如果用户没有登录,我希望它重定向到管理页面,当用户登录时,他应该重定向到上一个url

我就是这样做的:-

LOGIN_URL = '/admin'

LOGIN_REDIRECT_URL = '/admin'
用户确实会被重定向到
admin
页面,但在登录后,管理员仪表板将打开,而不是下一个url。这是因为url并不是django所期望的

这就是url的样子

http://127.0.0.1:8000/admin/login/?next=/admin/%3Fnext%3D/movies/fav%253Fpage%253D1

我错过了什么?

试过这个。它成功了

LOGIN_URL = '/admin/login/'

这是什么意思?没把你搞定
LOGIN\u URL='/admin/LOGIN/'
这很有效。