会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
wtf
博客园
首页
博问
闪存
新随笔
订阅
管理
2020年1月11日
Celery
摘要: Celery架构 Celery的架构由三部分组成,消息中间件(message broker)、任务执行单元(worker)和 任务执行结果存储(task result store)组成。 消息中间件 Celery本身不提供消息服务,但是可以方便的和第三方提供的消息中间件集成。包括,RabbitMQ,
阅读全文
posted @ 2020-01-11 19:26 wtfss
阅读(129)
评论(2)
推荐(0)
编辑
2020年1月6日
git
摘要: 版本控制器 git 简介 git与svn比较 git的工作流程 git分支管理 git使用 安装 基础命令 将已有的文件夹 初始化为git仓库 在指定目录下 初始化git仓库 在仓库目录终端下 设置全局用户 在仓库目录终端下 设置局部用户 查看仓库状态 工作区操作 撤销工作区操作:改、删 工作区内容
阅读全文
posted @ 2020-01-06 21:51 wtfss
阅读(112)
评论(0)
推荐(0)
编辑
2020年1月2日
三大认证
摘要: RetrieveAPIView (mixins.RetrieveModelMixin, GenericAPIView) 视图工具类,继承工具视图类的mixins.RetrieveModelMixin,实现单查 ListAPIView (mixins.ListModelMixin, GenericAP
阅读全文
posted @ 2020-01-02 22:07 wtfss
阅读(289)
评论(0)
推荐(0)
编辑
2020年1月1日
jwt认证规则
摘要: ```pythonjwt: json web token优点:1)数据库不需要存储token,所以服务器的 IO 操作会减少(没有IO写操作)2)客户端存Token,服务器只存储签发与校验算法,执行效率高3)签发与校验算法在多个服务器上可以直接统一,所以jwt认证规则下,服务器做集群非常便捷突破点:1)token必须要有多个部分组成,有能反解的部分,也要有不能反解的部分 - jwt采用的都是三段式...
阅读全文
posted @ 2020-01-01 20:18 wtfss
阅读(328)
评论(0)
推荐(0)
编辑
2019年12月30日
视图集
摘要: 视图家族 两个视图基类:APIView和GenericAPIView APIView是rest_framework提供的所有视图的基类,继承自django的view父类 拥有View的所有 重写as_view 重写dispatch 一系列的类属性 GenericAPIView继承APIView,所以
阅读全文
posted @ 2019-12-30 22:04 wtfss
阅读(156)
评论(0)
推荐(0)
编辑
demo
摘要: ```python#models.pyfrom django.db import models# 汽车表、汽车商家表、赞助商表、赞助商详情表class BaseModel(models.Model): is_delete = models.BooleanField(default=False) createdTime = models.DateTimeField(auto_now_ad...
阅读全文
posted @ 2019-12-30 12:00 wtfss
阅读(153)
评论(0)
推荐(0)
编辑
2019年12月29日
连表深度查询和ListSerializer类
摘要: Response二次封装 连表深度查询 外键字段默认显示的是外键值(int类型),不会自己进行深度查询 深度查询方式: 子序列化:必须有子序列化类配合,不能反序列化 配置depth:自动深度查询的是关联表的所有字段,数据量太多 插拔式@property:名字不能与外键名同名 单查群查接口 单删群删接
阅读全文
posted @ 2019-12-29 21:26 wtfss
阅读(341)
评论(0)
推荐(0)
编辑
2019年12月26日
demo
摘要: 1、新建一个django项目,定义一个Car类,有name字符串属性,color整型选择属性(0:银色,1:黑色,2:红色,3:灰色),price全精度小数类型,image图片文件类型,brand字符串类型 2、基于ModelSerializer类,完成Car资源的单查,群查,单增接口 序列化:显示
阅读全文
posted @ 2019-12-26 22:42 wtfss
阅读(205)
评论(0)
推荐(0)
编辑
表之间断关联操作
摘要: 子序列 只能在序列化中使用 字段名必须是外键(正向反向)字段 因为相对于自定义序列化外键字段,自定义序列化字段是不能参与反序列化的,而子序列化必须为外键名,所以就无法入库 在外键关联数据是多条时,需要明确many=True 是单向操作,因为作为子序列化的类必须写在上方,所以不能产生逆方向的子序列化
阅读全文
posted @ 2019-12-26 21:45 wtfss
阅读(158)
评论(0)
推荐(0)
编辑
单表序列化与反序列化
摘要: 一、自定义序列化: 所有的逻辑写在单查群查这个视图类里,如果业务逻辑复杂,视图类会超级大。 二、drf序列化过程: 视图类序列化过程 orm操作得到数据 将数据序列化成可以返回给前台的数据 返回数据给前台 视图类反序列化过程 从请求对象中获取前台提交的数据 交给序列化类完成反序列化(数据的校验) 借
阅读全文
posted @ 2019-12-26 08:17 wtfss
阅读(196)
评论(0)
推荐(0)
编辑
下一页