Django redis配置

python 复制代码
CACHES = {
    'default': {
        'BACKEND': 'django_redis.cache.RedisCache',
        'LOCATION': 'redis://127.0.0.1:6379/0',
        'OPTIONS': {
            'CLIENT_CLASS': 'django_redis.client.DefaultClient',
            'CONNECTION_POOL_KWARGS':{
                'decode_responses':True
            }
        }
    }
}

使用

python 复制代码
 from django_redis import get_redis_connection
    # 默认连接配置文件中的库
    redis_conn = get_redis_connection()
    #校验key是否存在
    if not redis_conn.exists(f'activation_{username}'):
        context = {
            'code': 10011,
            'error': '激活用户不存在'
        }
        return JsonResponse(context)
    rand = redis_conn.get(f'activation_{username}')
    code2 = md5(username + rand)
相关推荐
老男孩游戏时光1 小时前
# Redis分布式锁三种实现方案,踩坑记录
redis
石小千2 小时前
Redis开启ACL认证
数据库·redis·缓存
hhb_6182 小时前
Flask+SQLite实现用户管理接口
python·sqlite·flask
hweiyu003 小时前
Redis命令:LPOS
redis·缓存
guo_wen_qiang4 小时前
云服务器redis主从复制-哨兵模式
运维·服务器·redis
for_ever_love__4 小时前
LangGraph State 设计:多节点之间怎么安全地共享数据
redis·mysql·状态模式·checkpoint·state·状态图·langgraph
大圣编蚕4 小时前
Redis 为什么快?现在还是单线程吗?
数据库·redis·缓存
Linux实战笔记4 小时前
记一次Redis分布式锁实现线上排查:Redlock算法与 Lua 脚本
redis·高并发·分布式锁·redlock 算法·lua 脚本
轮子大叔5 小时前
Redis深入浅出
redis·缓存
东莞市云毅网络有限公司5 小时前
客服记录里的问句怎么变成知识库条目:意图聚类的 Python 实现
python·sqlite·自动化运维·geo·数据监测