1. 程式人生 > >django配置使用redis

django配置使用redis

通常redis都是用來儲存session、簡訊驗證碼、圖片驗證碼等資料。

在django上使用redis,先要安裝一個包:

pip install django-redis==4.8.0(我用的django是1.11.1版本)

在settings上配置:

# 設定兩個倉庫,名字分別為default和session
CACHES = { "default": { "BACKEND": "django_redis.cache.RedisCache", "LOCATION": "redis://127.0.0.1:6379/0", "OPTIONS
": { "CLIENT_CLASS": "django_redis.client.DefaultClient", } }, "session": { "BACKEND": "django_redis.cache.RedisCache", "LOCATION": "redis://127.0.0.1:6379/1", "OPTIONS": { "CLIENT_CLASS": "django_redis.client.DefaultClient", } } }
# 儲存 session資料到 Redis中 SESSION_ENGINE = "django.contrib.sessions.backends.cache" SESSION_CACHE_ALIAS = "session"