亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Django Session通用配置

發布時間:2020-07-08 20:59:49 來源:網絡 閱讀:3559 作者:zenge_blog 欄目:數據庫

Django對于Session有一些默認的通用配置,這些默認配置為:

SESSION_COOKIE_NAME == "sessionid"      #Session的cookie保存在瀏覽器上時的key
SESSION_COOKIE_PATH == “/”              #Session的cookie保存的路徑(默認)
SESSION_COOKIE_DOMAIN = None            #Session的cookie保存的域名(默認)
SESSION_COOKIE_SECURE = False           #是否Https傳輸cookie
SESSION_COOKIE_HTTPONLY = True          #是否Session的cookie只支持http傳輸(默認)
SESSION_COOKIE_AGE = 1209600            #Session的cookie失效日期(2周)(默認)
SESSION_SAVE_EVERY_REQUEST = False      #是否設置關閉瀏覽器使得Session過期
SESSION_COOKIE_AT_BROWSER_CLOSE = False #是否每次請求都保存Session,默認修改之后才能保存

這些配置可以在settings.py文件中寫入并進行更改


Django中,Session可以保存在數據庫中,可以保存到緩沖中,也可以保存到文件中,默認情況下是保存在數據庫中,數據庫中有一張Sessions表。可以通過修改settings.py文件來修改session的保存方式。

默認保存在數據庫中:
SESSION_ENGINE = 'django.contrib.sessions.backends.db'

保存在文件中
SESSION_ENGINE = 'django.contrib.sessions.backends.file'


保存在緩存中
SESSION_ENGINE =  'django.contrib.sessions.backends.cache'


同時保存到緩存和數據庫中
SESSION_ENGINE =  'django.contrib.sessions.backends.cache_db'



Django關于Session的操作:

request.session.set_expiry(value)
如果value是個整數, session會在這些秒后失效
如果value是個datatime或timedelta,session就會在這個時間后失效
如果value是0,用戶關閉瀏覽器session就會失效
如果value是None,session會依賴全局session失效策略

request.session.delete("session_key")
刪除當前用戶的所有session數據

request.session.clear()
清除所有session

request.session['k1']
request.session.get('k1',None)

request.session['k1'] =123
不存則設置,存在則更新

request.session.setdefault('k1',123)
存在則不設置



參考:http://blog.csdn.net/clh704/article/details/9186465

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

沙坪坝区| 呼伦贝尔市| 浦北县| 鄢陵县| 淮安市| 常山县| 克拉玛依市| 肃宁县| 玉林市| 霍山县| 上饶县| 盐亭县| 碌曲县| 铁岭市| 通州市| 巨野县| 偃师市| 蒙阴县| 孝昌县| 惠东县| 大英县| 武隆县| 丹江口市| 腾冲县| 佛冈县| 莱州市| 开平市| 宁蒗| 射洪县| 宿迁市| 嘉义市| 剑河县| 泰和县| 秦皇岛市| 罗平县| 苍溪县| 周宁县| 三都| 尚志市| 南乐县| 洛川县|