4
인증. 나는 하나 개의보기에서 다른 어떤 세션 변수를 전달하려면,하지만 난 allauth을 통해 로그인 페이지로 이동하면, 내 세션 변수는 어떻게 든 리셋되고 있습니다. 로그인 페이지로 갈 때 세션이 파괴되고 있습니까? 그렇다면 변수를 한 뷰에서 다른 뷰로 어떻게 전달할 수 있습니까? (로그인보기)세션이 재설정되고 장고 - 모든 나는 내 웹 사이트에 로그인에 <a href="https://github.com/pennersr/django-allauth" rel="nofollow">django all auth</a>을 사용하고
뷰 1
request.session['redirect-url'] = request.get_full_path()
path = request.session['redirect-url']
뷰 2
session_url = request.session.get('redirect-url' , None)
if session_url:
success_url = session_url
del request.session['redirect-url']
나는 또한 내 사이트의 다른 페이지에이 세션 변수를 확인하고 올바르게 전달되고있다. 하지만 로그인 페이지로 갈 때 재설정됩니다. 왜?
나는 login
보기를 확인하고 세션 변수를 삭제 명시 적으로 문이 없다.