08
2020
11

django的缓存能使用redis吗?如果可以的话,如何配置?

#1.安装 pip install django-redis

#2.在stting中配置CACHES,可以设置多个缓存,根据名字使用

        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": "密码",

                }

            }

        },

        #另添加缓存

        "JERD": { }

#3.根据名字去连接池中获取连接

        from django_redis import get_redis_connection

        conn = get_redis_connection("default")


 

« 上一篇 下一篇 »

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。