我有 2 个 Django 项目:
project_redirect
,在http://localhost.com:8005上运行project_logged_in
,它在http://localhost.com:8000上运行(我在这个中通过了身份验证)
当我尝试重定向project_redirect
到需要在 my 中进行身份验证的视图时project_logged_in
,我会取消登录(在视图的第一行中进行了project_logged_in
检查)。request.user.is_authenticated()
我的重定向视图示例如下:
def test_redirect_view(request):
return HttpResponseRedirect('http://localhost.com:8000/login_required_view/')
为什么会发生这种情况?