django使用redis

news/2024/12/22 20:37:08/

1.安装

 pip3 install django_redis -i https://pypi.douban.com/simple

2.settings.py配置

CACHES = {# 默认缓存"default": {"BACKEND": "django_redis.cache.RedisCache","LOCATION": "redis://1.116.131.59:8888/3",  # 安装redis的主机的 IP 和 端口"OPTIONS": {"CLIENT_CLASS": "django_redis.client.DefaultClient","CONNECTION_POOL_KWARGS": {"max_connections": 1000,"encoding": 'utf-8'},"PASSWORD": "foobared"  # redis密码}},# 提供存储短信验证码"sms_code": {"BACKEND": "django_redis.cache.RedisCache","LOCATION": "redis://1.116.131.59:8888/4","OPTIONS": {"CLIENT_CLASS": "django_redis.client.DefaultClient","CONNECTION_POOL_KWARGS": {"max_connections": 1000,"encoding": 'utf-8'},"PASSWORD": "foobared"  # redis密码}}
}

3.django中使用

from django_redis import get_redis_connection
# 获取链接
conn = get_redis_connection('sms_code')
# 操作
conn.set(mobile_phone, code, ex=60 * 60 * 24 * 14)redis_code = conn.get(telephone)


http://www.ppmy.cn/news/658091.html

相关文章

【技术教程】H.265网页流媒体播放器EasyPlayer无感知播放体验优化

EasyPlayer是我们流媒体组件系列中关注度较高的产品,经过多年的发展和迭代,目前已经有多个应用版本,包括RTSP版、RTMP版、Pro版,以及js版,其中js版本作为网页播放器,受到了用户的广泛使用。 目前我们所有的…

DELL E6430安装win10 后无声音

这个问题折腾了一整天,快下班时候终于解决。 事情缘由:一台E6430笔记本,早上把系统重装为win10 1607后,默认扬声器没有声音,但是接上耳机有声音。 解决方法:IDT 网卡驱动对win10不兼容,导致无法…

戴尔E6420加装固态硬盘经验分享

硬盘是三星(SAMSUNG) 860 EVO 250G SATA3 固态硬盘,挺好,下面说一下我的安装心得:电脑戴尔型号E6420,移动硬盘盒(购买)。 将固态硬盘安装到移动硬盘盒内进行分区,格式化。将处理过的固态硬盘装到…

戴尔笔记本E6430安装黑苹果的全部过程

寻找EFI文件 从黑苹果长期维护机型 EFI 及安装教程整理 https://www.jianshu.com/p/484f07b8c7fd 找到 https://github.com/kinoute/Hack-Dell-Latitude-E6430 下载EFI文件夹 下载系统 从黑果小兵下载macOS Mojave 10.14.6,自带Clover的 https://blog.daliansky.…

【计算机视觉 | 图像分类】arxiv 计算机视觉关于图像分类的学术速递(6月 29 日论文合集)

文章目录 一、分类|识别相关(12篇)1.1 Pseudo-Bag Mixup Augmentation for Multiple Instance Learning Based Whole Slide Image Classification1.2 Improving Primate Sounds Classification using Binary Presorting for Deep Learning1.3 Challenges of Zero-Shot Recognit…

Java线程等待唤醒的三种方法

线程等待唤醒的三种方法 需求:我们实现A线程等待B线程执行完在执行。 Object下面的wait()和notify() 使用Object中的wait()方法让线程等待,使用Object中的notify()方法唤醒线程 public static void main(String[] args) throws InterruptedException…

达人评测 i5 1135g7和i5 11300h的区别

相同点:i5 11300h和i5 1135g7都是四核八线程,8MB的三级缓存。选i5 1135g7还是i5 11300h这些点很重要http://www.adiannao.cn/dy i5 11300h和i5 1135g7在配置主要区别是处理器的功耗和主频不一样,i5 11300h正常功耗是12-28w,主频为…

Oracle报错:“Error in invoking target ‘agent nmhs’ of makefile...”

前言:Oracle在安装过程中的报错一定要重视,这决定你后续是否能完成安装以及是否能使用。我这边会陆续汇总一些报错现象以及解决方案共享。 ##Install Product 86%报错信息 :“Error in invoking target agent nmhs of makefile...”解决方案…