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)
相关推荐
此生只爱蛋11 小时前
【Redis】主从复制
数据库·redis
惊讶的猫16 小时前
redis分片集群
数据库·redis·缓存·分片集群·海量数据存储·高并发写
期待のcode16 小时前
Redis的主从复制与集群
运维·服务器·redis
jiunian_cn16 小时前
【Redis】渐进式遍历
数据库·redis·缓存
SoleMotive.17 小时前
谢飞机爆笑面经:Java大厂3轮12问真题拆解(Redis穿透/Kafka分区/MCP Agent)
redis·spring cloud·kafka·java面试·mcp
椰子今天很可爱17 小时前
Redis进阶
redis
jiunian_cn17 小时前
【Redis】数据库管理操作
数据库·redis·缓存
惊讶的猫18 小时前
Redis 哨兵(Sentinel)介绍
redis·redis哨兵
猫头虎18 小时前
基于信创openEuler系统安装部署OpenTeleDB开源数据库的实战教程
数据库·redis·sql·mysql·开源·nosql·database
静听山水18 小时前
Redis核心数据结构-ZSet
数据结构·redis