我目前将会话存储在数据库(postgreSql)中,现在我正朝Redis迁移以存储会话数据
我目前将redis用于Django缓存后端。使用django-redis-cache软件包,这是我目前在settings.py文件中所做的。
MIDDLEWARE = [
'django.middleware.cache.UpdateCacheMiddleware',
"corsheaders.middleware.CorsMiddleware",
"django.contrib.sessions.middleware.SessionMiddleware",
"django.middleware.security.SecurityMiddleware",
"whitenoise.middleware.WhiteNoiseMiddleware",
"django.middleware.clickjacking.XFrameOptionsMiddleware",
'django.middleware.cache.FetchFromCacheMiddleware'
]
SESSION_ENGINE = 'django.contrib.sessions.backends.cache'
CACHES = {
'default': {
'BACKEND': 'redis_cache.RedisCache',
'LOCATION': 'localhost:6379',
'OPTIONS': {
'DB': 1,
},
},
}
我希望redis服务器可用作会话存储。