django连接redis
时间: 2023-07-11 08:15:11 浏览: 116
工具连接redis
在Django中连接Redis,需要安装`redis`模块和`django-redis`模块。可以通过以下命令安装:
```
pip install redis django-redis
```
接下来,在Django的`settings.py`文件中添加以下内容:
```python
CACHES = {
"default": {
"BACKEND": "django_redis.cache.RedisCache",
"LOCATION": "redis://127.0.0.1:6379/1",
"OPTIONS": {
"CLIENT_CLASS": "django_redis.client.DefaultClient",
}
}
}
SESSION_ENGINE = "django.contrib.sessions.backends.cache"
SESSION_CACHE_ALIAS = "default"
```
其中,`LOCATION`参数指定了Redis服务器的地址和端口。在该示例中,Redis服务器地址为`127.0.0.1`,端口为`6379`,使用的Redis数据库编号为`1`。
这样就可以在Django中连接Redis了,可以使用以下方式进行测试:
```python
from django.core.cache import cache
# 写入缓存
cache.set("key", "value")
# 读取缓存
value = cache.get("key")
```
阅读全文