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'))             #读取键值
相关推荐
aq5535600几秒前
Spring Boot中的404错误:原因、影响及处理策略
java·spring boot·后端
Oueii3 分钟前
持续集成/持续部署(CI/CD) for Python
jvm·数据库·python
Jackey_Song_Odd5 分钟前
Part 1:Python语言核心 - 缩进与代码块
开发语言·python
未秃头的程序猿7 分钟前
面试官:谈谈你对 MySQL 执行计划的理解?
后端·mysql·面试
BUG?不,是彩蛋!10 分钟前
AI智慧社区--从0到1开发柱状图数据接口
java·spring boot·后端·intellij-idea·mybatis
码农时代者13 分钟前
拒绝重复造轮子!开发者如何靠“高质量源码”实现项目高效交付?
java·python·php
郝学胜-神的一滴20 分钟前
深度学习入门基石:PyTorch张量核心技术全解析
人工智能·pytorch·python·深度学习·算法·机器学习
@PHARAOH21 分钟前
HOW - Go 开发入门(二)
开发语言·后端·golang
前端小趴菜~时倾28 分钟前
python爬虫学习第二课-流程控制
爬虫·python·学习