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)
相关推荐
奋进的芋圆7 小时前
Java 延时任务实现方案详解(适用于 Spring Boot 3)
java·spring boot·redis·rabbitmq
ChineHe11 小时前
Redis基础篇004_Redis Pipeline流水线详解
数据库·redis·缓存
tc&11 小时前
redis_cmd 内置防注入功能的原理与验证
数据库·redis·bootstrap
Zongsoft14 小时前
自适应可变速率ID生成器的设计与实践(视频)
redis·uuid·分布式id·snowflake·sequence
蜂蜜黄油呀土豆15 小时前
Redis 高并发场景与数据一致性问题深度解析
redis·分布式锁·秒杀系统·数据一致性·布隆过滤器
不必介怀15 小时前
Redis在windos系统下的安装和配置
redis
曲幽15 小时前
FastAPI + SQLite:从基础CRUD到安全并发的实战指南
python·sqlite·fastapi·web·jwt·form·sqlalchemy·oauth2
@淡 定15 小时前
redis存储空间复杂度和时间复杂度的平衡
redis
win x17 小时前
Redis 持久化
数据库·redis·缓存
optimistic_chen17 小时前
【Redis系列】Java操作Redis客户端
java·linux·redis·客户端·服务端