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)
相关推荐
披着羊皮不是狼19 小时前
(7)为 RAG 系统接入 Redis Stack 实现向量持久化
数据库·redis·缓存
XDHCOM19 小时前
Docker怎么设置Redis?
redis·docker·容器
ruan11451421 小时前
Redis--个人学习记录
数据库·redis·学习
Micro麦可乐1 天前
Redis只会用来做缓存?解锁Redis非缓存的九个应用场景,90%程序员不知道的隐藏技能
数据库·redis·缓存·消息队列·分布式锁·延迟队列·布隆过滤器
21号 11 天前
10.Redis 缓存
数据库·redis·缓存
从零开始的-CodeNinja之路1 天前
【Redis】Redis 缓存应用、淘汰机制—(四)
java·redis·缓存
小红的布丁1 天前
Redis 集群详解:主从哨兵和切片集群有什么区别
前端·数据库·redis
杰克尼1 天前
redis(day08-Redis原理篇)
数据库·redis·php
四谎真好看1 天前
Redis学习笔记(高级篇3)
redis·笔记·学习·学习笔记
Jul1en_1 天前
【Redis】String 类型命令、编码方式与应用场景
数据库·redis·缓存