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)
相关推荐
后端漫漫2 小时前
Redis 客户端工具体系
数据库·redis·缓存
超级无敌葛大侠2 小时前
Redis主从复制
java·redis
ErizJ3 小时前
Redis|学习笔记
redis·笔记·学习
小道仙973 小时前
Redisson源码解析,分布式锁解析
redis·分布式锁·redisson
kybs19913 小时前
springboot租车系统--附源码68701
java·hadoop·spring boot·python·django·asp.net·php
星河耀银海4 小时前
C语言与数据库交互:SQLite实战与数据持久化
c语言·数据库·sqlite·交互
追梦开发者4 小时前
Redis 避坑指南①:从安装到连接,这 9 个坑 90% 的人都踩过
redis·缓存·database
wxin_VXbishe4 小时前
springboot新能源车充电站管理系统小程序-计算机毕业设计源码29213
java·c++·spring boot·python·spring·django·php
万事大吉CC4 小时前
【1】Django 基础:MTV 架构与核心组件
数据库·架构·django
三翼鸟数字化技术团队5 小时前
基于Redis ZSet实现分布式优先级队列的技术实践
java·redis