Django模块连接redis

1 安装django-redis

bash 复制代码
pip3 install django-redis

2、配置settings.py

python 复制代码
CACHES={
    "default":{
        "BACKEND":"django_redis.cache.RedisCache",
        "LOCATION":"redis://"+redis_host+":"+redis_port,            #redis主机地址和端口,数据在local_settings中
        "OPTIONS":{
            "CLIENT_CLASS":"django_redis.client.DefaultClient",
            "CONNECTION_POOL_KWARGS":{
                "max_connections":1000,
                "encoding":"utf-8"
            },
            "PASSWORD":redis_password                                #redis密码,数据在local_settings中
        }
    }
}

3、连接redis

python 复制代码
conn=get_redis_connection('default')                  #这个default就是上一步中定义的redis
conn.set(phoneNum,code,ex=30)                         #设置键值
print(conn.get(phoneNum).decode('utf-8'))             #读取键值
相关推荐
L_cl13 小时前
大模型应用开发 9.FastAPI ① 请求与响应
python·fastapi
代码丰13 小时前
调用多个AI 模型时,如何实现一个简单的熔断机制
后端
Nturmoils13 小时前
3行代码接入!魔珐星云让我3分钟搭出可交互数字人
后端·aigc
Rust语言中文社区14 小时前
【Rust日报】2026-05-24 Secluso v1.0.2 版本发布
开发语言·后端·rust
RainCity14 小时前
Java Swing 自定义组件库分享(九)
java·笔记·后端
掘金者阿豪14 小时前
被一个标量子查询折腾了两天,最后发现是数据库自己“偷了懒”
后端
treesforest14 小时前
机房IP是什么?有什么危害?如何识别?
网络·数据库·python·网络协议·tcp/ip·网络安全
武子康14 小时前
Java-08 深入浅出 Mybatis 数据库多对多关系设计:中间表、映射与性能优化
java·后端·spring
明月_清风14 小时前
二进制序列化入门——为什么二进制比文本更快、更小?
后端·protobuf·messagepack
咕白m62515 小时前
Excel 工作表名称读取(Python 实现)
后端·python