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

django框架用戶權限中的session緩存到redis中的方法

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

django框架默認將session保存到數(shù)據(jù)庫中,在高并發(fā)訪問無疑會影響服務器性能,因此最好將session保存到redis中避免直接從數(shù)據(jù)庫中讀取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 #設置session過期時間為30分鐘
'''配置session引擎SESSION_ENGINE為redis,配置此處session會存儲在redis中,不會再去操作數(shù)據(jù)庫了'''
SESSION_ENGINE = 'django.contrib.sessions.backends.cache'

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

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

相關文章

最新評論

南康市| 高阳县| 陆河县| 阳西县| 牡丹江市| 微博| 胶南市| 工布江达县| 仙游县| 叙永县| 康定县| 陆丰市| 遂昌县| 三明市| 米泉市| 行唐县| 辽阳县| 微博| 华池县| 宁远县| 鄄城县| 安平县| 涿鹿县| 江北区| 新郑市| 时尚| 永清县| 增城市| 白银市| 璧山县| 无锡市| 陇川县| 武平县| 平昌县| 巴彦县| 合山市| 呼玛县| 萨嘎县| 兴安盟| 建宁县| 永泰县|