django2.2 通過redis 儲存session
阿新 • • 發佈:2019-08-21
1.安裝pip install django-redis
2.配置setting檔案
vi setting.py
# 配置session使用redis
CACHES = {
'default': {
'BACKEND': 'django_redis.cache.RedisCache',
'LOCATION': 'redis://47.104.124.214:6379', # 指明使用redis的1號資料庫後面加/庫名即可
"OPTIONS": {
"CLIENT_CLASS": "django_redis.client.DefaultClient",
"PASSWORD": "",
},
},
}
# session的儲存配置
SESSION_ENGINE = 'django.contrib.sessions.backends.cache'
SESSION_CACHE_ALIAS = 'default'
# 設定session失效時間,單位為秒
SESSION_COOKIE_AGE = 60*5