1
我正在使用Django會話,我想設置特定的密鑰到期。在AJAX視圖中,我正在執行以下操作:基於Django會話密鑰到期
request.session['a'] = True
request.session.set_expiry(604800)
這是否設置了該特定鍵或該會話的到期日?我以類似的方式爲其他AJAX視圖中的其他鍵設置會話。
如果我在我的視圖中輸入request.session.get_expiry_date()
,那麼無論何時設置過期,我都會在7天后得到日期。爲什麼會這樣?
您能不能詳細說說可以爲此做工作手冊一點?基本上我有各種名單,遊客每週可以投票一次。因爲我沒有User模型,所以Django會話似乎要走了。 – 2014-10-04 20:22:10
@YYYYang你可以使用[Django的緩存框架](https://docs.djangoproject.com/en/1.7/topics/cache/#basic-usage),也許呢? – Tony 2014-10-04 20:26:07
@AntonStrogonoff緩存密鑰可能是會話密鑰的位置? – 2014-10-04 20:36:21