zoukankan      html  css  js  c++  java
  • django使用redis

    1.在setting.py中加入以下代码连接redis

    # redis配置
    CACHES = {
        "default": {
            "BACKEND": "django_redis.cache.RedisCache",
            "LOCATION": "redis://127.0.0.1:6379/1",
            "OPTIONS": {
                "CLIENT_CLASS": "django_redis.client.DefaultClient",
                "PASSWORD": "123456"
            }
        }
    }
    REDIS_TIMEOUT=7*24*60*60
    CUBES_REDIS_TIMEOUT=60*60
    NEVER_REDIS_TIMEOUT=365*24*60*60

    2.使用

    from django.core.cache import cache #导入这个
    data = [
        ('','','v','三大','地方',''),
        ('','','水电费','是否','奥德赛','方法'),
        ('水电费','潍坊','','风格化','','峰哥'),
        ('个人',' 狗肉馆','regret','啊啊','辅导费','飞电风扇'),
        ('水电费','','','毒贩夫妇','冯绍峰到山顶','的v'),
        ('水费','送V发','轮廓','飞碟说','二电厂','润发'),
        ('亲爱','日分别v','佛挡杀佛','loose','阿斯顿飞v','松岛枫飞'),
        ('V从v','巅峰','水电费','的的v','问问','撒的发生地方'),
        ('对双方都','',' 到山顶 ','水电费','啦啦啦',''),
        ('四方达','松岛枫第三方','','水电费','','阿斯蒂芬'),
    ]
    def index(request):
        if cache.get('list'):
            list_data = cache.get('list')
            return render(request, 'index.html', locals())
        else:
            cache.set('list',data,60*3)#设置缓存参数分别是key,values,缓存时间(一般单位为秒)
            list_data = cache.get('list')
            return render(request,'index.html',locals())
  • 相关阅读:
    ZOJ 3529
    将博客搬至CSDN
    BST 增删查操作 递归/非递归实现
    容器vector容量翻倍增长策略效率分析
    整数分解为若干项之和
    PAT-B-1080 MOOC期终成绩
    最大公约数 + 最小公倍数
    Fibonacci数
    排序
    PAT-B-1020
  • 原文地址:https://www.cnblogs.com/yinliang-liang/p/10344917.html
Copyright © 2011-2022 走看看