- 1 pip install django-redis
- 2 在配置文件中配置
- CACHES = {
-     "default": {
-         "BACKEND": "django_redis.cache.RedisCache",
-         "LOCATION": "redis://127.0.0.1:6379",
-         "OPTIONS": {
-             "CLIENT_CLASS": "django_redis.client.DefaultClient",  #这句指的是django中的缓存也缓存到redis中了
-             "CONNECTION_POOL_KWARGS": {"max_connections": 100}   #连接池的大小
-             # "PASSWORD": "123",
-         }
-     }
- }
- 3 在使用的位置
- conn=get_redis_connection()  # 从连接池中取一个连接
- name = conn.get('name')
- # 这个好,他可以缓存任意对象
- from django.core.cache import cache
- cache.set('user',user)
- cache.get()
- 4 以后django中都用这种,好处是django中的缓存也会放到redis中