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)
相关推荐
a***11354 分钟前
使用Django Rest Framework构建API
数据库·django·sqlite
z***56561 小时前
【玩转全栈】----Django模板语法、请求与响应
数据库·python·django
Chan162 小时前
热点数据自动缓存方案:基于京东 Hotkey 实践
java·数据库·redis·mysql·spring·java-ee·intellij-idea
百***69442 小时前
如何使用Spring Boot框架整合Redis:超详细案例教程
spring boot·redis·后端
妮妮喔妮3 小时前
pai 的redis存储
数据库·redis·缓存
linuxxx1103 小时前
高考志愿填报辅助系统
redis·后端·python·mysql·ai·django·高考
q***58195 小时前
基础篇:Linux安装redis教程(详细)
linux·运维·redis
wzy06236 小时前
Redis 哨兵模式中客户端访问服务器的过程详解
redis·sentinel
清静诗意6 小时前
Ubuntu Redis 安装与配置指南
linux·redis·ubuntu
T***u3336 小时前
后端缓存技术学习,Redis实战案例
redis·学习·缓存