현재 나의 장고 프로젝트에서 사용자로부터 쿠키를 얻기 위해 request.session [ 'key']을 사용하고 있습니다. 그러나 문제가 있습니다. 사용자가 처음으로 내 웹 사이트에 있는지 확인하고 싶습니다. django에서 "first timer"쿠키를 올바르게 다루는 방법
이
이 함께 해본 적이있다 : 사용자가 로그 아웃 할 때if not request.session.get('visited', False):
# do something
request.session['visited'] = True
이 코드는 잘 작동하지만 어떤 작동하지 않는 것은 :
auth.logout(request)
내가이 특정의 장고 코드를 보았다 메소드를 호출하고, 놀랍지도 않게, 내 방문한 데이터가 저장된 사용자의 세션을 플러시합니다.
결과적으로 사용자가 로그 아웃하면 다시 환영 메시지가 표시됩니다. auth.logout 플러시에서 안전 한 키/값 쌍을 유지하려면 어떻게해야합니까?
감사합니다.