正确配置 Redis 作为 Django 缓存和 Session 存储后端

需要使用Redis作为Django的缓存对象,需要先安装django_redis,即pip install django_redis。

然后就在settings.py中添加如下配置代码

# Django的缓存配置
CACHES = {
    "default": {
        "BACKEND": "django_redis.cache.RedisCache",
        "LOCATION": "redis://127.0.0.1:6379/9",
        "OPTIONS": {
            "CLIENT_CLASS": "django_redis.client.DefaultClient",
        }
    }
}

# 配置session存储
SESSION_ENGINE = "django.contrib.sessions.backends.cache"
SESSION_CACHE_ALIAS = "default"

参考文档:https://django-redis-chs.readthedocs.io/zh_CN/latest/

支付宝扫码打赏 微信扫码打赏

如果本文对你有帮助,欢迎打赏本站

喜欢 ()or分享
    匿名评论
  • 评论
人参与,条评论