0
中的「第一次定時器」cookies,我使用request.session ['key']從用戶獲取cookie。但是有一個問題,我想檢查用戶是否第一次在我的網站上。如何在我當前的django項目中正確處理django
這已經完成:
if not request.session.get('visited', False):
# do something
request.session['visited'] = True
此代碼工作正常,但是當用戶註銷什麼行不通是:
auth.logout(request)
我看着Django的代碼爲這個特定方法,並且毫不奇怪,它刷新了用戶的會話,這是我訪問的數據存儲的地方。
因此,當用戶註銷時,他們會再次看到我的歡迎消息。 如何保持auth.logout安全的密鑰/值對不會被刷新?
謝謝!