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"

猜你喜欢

转载自www.cnblogs.com/chichung/p/9925250.html