美文网首页
day11 redis的储存

day11 redis的储存

作者: LittleBear_6c91 | 来源:发表于2019-04-01 21:28 被阅读0次

settings.py

# 缓存配置
CACHES = {
    "default": {
        "BACKEND": "django_redis.cache.RedisCache",
        "LOCATION": "redis://127.0.0.1:6379",
        "OPTIONS": {
            "CLIENT_CLASS": "django_redis.client.DefaultClient",
        }
    }
}

user.serializers.py(要储存的字段)

from django.core.cache import cache #导包手导不然会出错
    def login_date(self, validate_date):
        #登录
        token = uuid.uuid4().hex
        user = AXFUser.objects.filter(u_username = validate_date['u_username']).first()
        #cache使用redis进行存储
        #set存储的是字符串类型的值
        cache.set(token, user.id, timeout=60 * 60 * 7)
        res = {
            'token': token
        }
        return res

相关文章

  • day11 redis的储存

    settings.py user.serializers.py(要储存的字段)

  • 租房网站实战

    技术栈: 基于MVC框架:1.Model:数据库身份,Mysql储存基本数据,Fastdfs储存图片,Redis设...

  • redis知识点

    Redis redis介绍 Redis是一个开源的,内存中数据结构储存系统,它可用作数据库、缓存和消息中间件。它支...

  • Redis 键(key)

    Type 返回 key 所储存的值的类型 type[https://www.redis.net.cn/order/...

  • Redis Key 键值公共方法定义

    前言 经常使用redis,固定前缀key每次都定义在当前类下,查询或储存redis时总是需要key+参数去操作,开...

  • session储存在redis案例

    背景 之前我接手一个CMS项目,目的在于开发一个可支持多域名绑定多站点设置而公用一套php代码的项目。为了提高用户...

  • Redis底层运行详解即各个数据类型的应用场景

    Redis进阶(原创理解) C语言编写实现 非关系型键值对数据库 数据储存在内存中(需保证持久化) Redis k...

  • Nosql Redis 总结:

    一: Nosql Redis优点: Nosql(Not Only SQL) 非关系型数据路,数据储存不需要固定的模...

  • Redis持久化

    Redis持久化 一、持久化简介 因为Redis是内存数据库,它将自己的数据库状态储存在内存里面,所以如果不想办法...

  • 项目开发Redis分页,缓存问题解决

    Redis缓存存储问题的解决 1.队列存储问题的解决 对于把从数据库中获取的数据存储存储到redis队列时,在刚开...

网友评论

      本文标题:day11 redis的储存

      本文链接:https://www.haomeiwen.com/subject/xhcbbqtx.html