我希望它重定向到“/ login”而不是“/ accounts / login”
我可以更改设置吗?
答案 0 :(得分:15)
将LOGIN_URL = '/login'
添加到您的settings.py
有关详情,请参阅the docs。
答案 1 :(得分:1)
您还可以执行以下操作:
@login_required(LOGIN_URL = '/登录/')
请参阅文档:https://docs.djangoproject.com/en/dev/topics/auth/default/
答案 2 :(得分:0)
LOGIN_REDIRECT_URL ='/ login'将解决您的问题。 LOGIN_URL ='/ login'仅用于告诉django'/ login'是您的登录URL,而LOGIN_REDIRECT_URL将告诉django登录后将用户重定向到何处。