4
私はdjango all authを私のウェブサイトのログインに使用しています。セッション変数をあるビューから別のビューに渡したいのですが、allauthを使用してログインページに行くと、セッション変数が何らかの形でリセットされています。私はログインページに行くとセッションが破壊されていますか? 「はい」の場合、変数をあるビューから別のビューに渡すにはどうすればよいですか? (ログインビュー)セッションはdjango-all authによってリセットされています
VIEW1
request.session['redirect-url'] = request.get_full_path()
path = request.session['redirect-url']
VIEW2
session_url = request.session.get('redirect-url' , None)
if session_url:
success_url = session_url
del request.session['redirect-url']
私はまた、私のサイトの他のページでこのセッション変数をチェックして、それが正しく渡されています。しかし、私は私のログインページになったときにリセットされています。どうして?
私はlogin
ビューをチェックしましたが、セッション変数をクリアする明示的な文はありません。