私は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/')
なぜこれが起こるのでしょうか?