(1).首先安裝配置django-redis-sessions:redis
pip install django-redis-sessions
在settings.py中設置SESSION_ENGINE
,它默認是: django.contrib.sessions.backends.db 這裏設置以下:django
SESSION_ENGINE = 'django.contrib.sessions.backends.cache'
(2).安裝配置django-redis-cachebash
pip install django-redis-cache
CACHES = { 'default': { 'BACKEND': 'redis_cache.RedisCache', 'LOCATION': '127.0.0.1:6379', 'OPTIONS': { 'DB': 0, 'PASSWORD': '', # 這裏沒有設置密碼 # 'PARSER_CLASS': 'redis.connection.HiredisParser', # 這段可先註釋掉不然出現 :Hiredis is not installed的錯誤 'CONNECTION_POOL_CLASS': 'redis.BlockingConnectionPool', 'CONNECTION_POOL_CLASS_KWARGS': { 'max_connections': 50, 'timeout': 20, } }, }, }