最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

django框架用戶權(quán)限中的session緩存到redis中的方法

 更新時(shí)間:2019年08月06日 08:45:55   作者:cnctcom  
今天小編就為大家分享一篇django框架用戶權(quán)限中的session緩存到redis中的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧

django框架默認(rèn)將session保存到數(shù)據(jù)庫(kù)中,在高并發(fā)訪問無疑會(huì)影響服務(wù)器性能,因此最好將session保存到redis中避免直接從數(shù)據(jù)庫(kù)中讀取session數(shù)據(jù)

settings.py中配置如下:

#配置redis
CACHES = {
 'default': {
  'BACKEND': 'redis_cache.RedisCache',
  'LOCATION': '127.0.0.1:6379',
  'OPTIONS': {
   'DB': 0,
   'PASSWORD': 'abxdcfgda',
   'PARSER_CLASS': 'redis.connection.HiredisParser',
   # 'PICKLE_VERSION': 2,
   #'CONNECTION_POOL_CLASS': 'redis.ConnectionPool',
   'SOCKET_TIMEOUT': 10,
   #'CONNECTION_POOL_CLASS_KWARGS': {
    # 'max_connections': 2,
   # }
  },
 },
}
SESSION_COOKIE_AGE=30 * 60 #設(shè)置session過期時(shí)間為30分鐘
'''配置session引擎SESSION_ENGINE為redis,配置此處session會(huì)存儲(chǔ)在redis中,不會(huì)再去操作數(shù)據(jù)庫(kù)了'''
SESSION_ENGINE = 'django.contrib.sessions.backends.cache'

在登錄函數(shù)中可以設(shè)置session有效期:request.session.set_expiry(30 * 60)

以上這篇django框架用戶權(quán)限中的session緩存到redis中的方法就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論

胶南市| 县级市| 达孜县| 应城市| 永善县| 名山县| 泗洪县| 福安市| 洞头县| 鹤壁市| 颍上县| 大港区| 恩平市| 芦溪县| 门头沟区| 大化| 平度市| 六枝特区| 两当县| 自贡市| 侯马市| 刚察县| 乡宁县| 新乡县| 马尔康县| 黎川县| 綦江县| 墨玉县| 马关县| 华亭县| 贞丰县| 江门市| 莱州市| 阿拉善盟| 二连浩特市| 武山县| 格尔木市| 桃源县| 肇东市| 林周县| 山西省|