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)
相关推荐
czlczl200209252 小时前
Redis命令处理逻辑模型
数据库·redis·缓存
摇滚侠2 小时前
JAVA 项目教程《黑马商城-Redis 篇》,分布式架构项目,从开发到部署
java·redis·分布式
zhang2008l2 小时前
redis连接服务
数据库·redis·bootstrap
一个有温度的技术博主3 小时前
Redis系列二:认识Redis
数据库·redis·缓存
码哥字节4 小时前
Redis 8.0~8.4 重要更新,新特性很强!
数据库·redis·缓存
celeste03104 小时前
Redis Summary
linux·运维·服务器·redis·笔记
givemeacar4 小时前
redis 使用
数据库·redis·缓存
哈里谢顿5 小时前
redis实现一个排行榜功能
redis
一个有温度的技术博主6 小时前
Redis系列三:在linux上安装Redis
linux·数据库·redis
changhong19866 小时前
redis批量删除namespace下的数据
数据库·redis·缓存