1.安装
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/ django-redis
使用源安装比较快
2.作为 cache backend(缓存后端)使用配置
在项目的配置文件中进行添加,可以将redis的地址换成虚拟机中redis数据库中的地址和端口,以及几号数据库
# 配置redis数据库 CACHES = { "default": { "BACKEND": "django_redis.cache.RedisCache", "LOCATION": "redis://192.168.43.247:6379/0", # /0:代表redis的0号数据库 "OPTIONS": { "CLIENT_CLASS": "django_redis.client.DefaultClient" } } }
3.作为 session backend使用配置
Django默认可以使用任何cache backend 作为 session backend,将django-redis作为session储存后端不用安装任何额外的backed
# 配置redis数据库 CACHES = { "default": { # 默认 "BACKEND": "django_redis.cache.RedisCache", "LOCATION": "redis://192.168.43.247:6379/0", "OPTIONS": { "CLIENT_CLASS": "django_redis.client.DefaultClient" } }, "session": { # session "BACKEND": "django_redis.cache.RedisCache", "LOCATION": "redis://192.168.43.247:6379/1", "OPTIONS": { "CLIENT_CLASS": "django_redis.client.DefaultClient" } } } SESSION_ENGINE = "django.contrib.sessions.backends.cache" SESSION_CACHE_ALIAS = "session"
Django中使用和配置Redis数据库
最新推荐文章于 2023-07-18 16:10:37 发布