私は2つのDjangoプロジェクトを持っています:
project_redirect
、 http://localhost.com:8005で実行されていますproject_logged_in
、 http://localhost.com:8000で実行されています(私はこれで認証されています)
project_redirect
で認証が必要なビューにリダイレクトしようとすると、project_logged_in
ログインが解除されproject_logged_in
ます(ビューの最初の行でチェックされてrequest.user.is_authenticated()
います)。
私のリダイレクトビューは次のようなサンプルです:
def test_redirect_view(request):
return HttpResponseRedirect('http://localhost.com:8000/login_required_view/')
なぜこれが起こるのでしょうか?