一、下载模块:pip install django-redis
二、setting.py:
CACHES = { "default": { "BACKEND": "django_redis.cache.RedisCache", "LOCATION": "redis://127.0.0.1:6379", "OPTIONS": { "CLIENT_CLASS": "django_redis.client.DefaultClient", "CONNECTION_POOL_KWARGS": {"max_connections": 100} # 连接池容量 # "PASSWORD": "111", # 默认没有密码,若有,需要加入配置 } } }
三、两种使用方式
1、用cache,此时缓存的位置已经由原来django内置的换成了redis:
from django.core.cache import cache cache.set('name', 'tom') cache.get('name')
2、用连接对象:
from django_redis import get_redis_connection conn = get_redis_connection('default') # 对应配置文件的配置名 conn.set('name', 'tom') conn.get('name')