会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
s686
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
10
11
12
13
14
15
16
17
18
···
21
下一页
2019年10月22日
自定义认证类
摘要: 全局配置settings.py utils/authentications.py
阅读全文
posted @ 2019-10-22 16:56 s686编程传
阅读(209)
评论(0)
推荐(0)
编辑
restframework 认证源码流程
摘要: 一.请求来到之后,都要先执行dispatch方法,根据请求方式不同触发get/post/put/delete等方法 注意:APIView中的dispatch方法有很多的功能 二.接下来 我们从第一步慢慢入手 ,分析具体是对request添加了哪些数据 1.首先request = self.initi
阅读全文
posted @ 2019-10-22 16:54 s686编程传
阅读(188)
评论(0)
推荐(0)
编辑
2019年10月20日
ORM 单表操作与多表操作
摘要: ORM 单表操作 1.创建表 2.添加记录 3.查询记录 4.修改记录 5.删除记录 多表操作 1.创建模型 book publish author authordetail 自动生成的第三张表 book_authors 2.添加,删除,修改记录 3.查询记录
阅读全文
posted @ 2019-10-20 16:05 s686编程传
阅读(98)
评论(0)
推荐(0)
编辑
2019年10月19日
视图家族
摘要: 视图家族 GenericAPIView基类 总结:本质性关键步骤就是get_serializer()此方法 就是获得serializer的序列化类, 我们如果还想完成 增 改 等方法 需要往get_serializer()中传 关键字参数 比如:many=Ture partial=True 等参数
阅读全文
posted @ 2019-10-19 23:59 s686编程传
阅读(129)
评论(0)
推荐(0)
编辑
二次封装Response类
摘要: 1.首先创建一个utils文件夹 2.再创建一个response.py文件 response.py 总结:重写的APIResponse类是继承了restframework中的Response 再此基础上重写多个初始化值
阅读全文
posted @ 2019-10-19 21:42 s686编程传
阅读(365)
评论(0)
推荐(0)
编辑
视图与序列化传参
摘要: 视图层:views.py 序列化层:serializers.py 总结:context属性是在BaseSerializer中初始化好的
阅读全文
posted @ 2019-10-19 21:39 s686编程传
阅读(168)
评论(0)
推荐(0)
编辑
序列化组件之MoelSerializer
摘要: from rest_framework import serializers serializers.py文件中有 Serializer ModelSerializer ListSerializer 今天我们研究ModelSerializer(Serializer) 它是继承Serializer的,
阅读全文
posted @ 2019-10-19 21:20 s686编程传
阅读(238)
评论(0)
推荐(0)
编辑
2019年10月17日
序列化组件之Serializer
摘要: Serializer 序列化准备: 模型层:models.py 后台管理层:admin.py 配置层:settings.py 主路由:项目下urls.py 子路由:应用下urls.py 序列化使用 序列化层:api/serializers.py 视图层 反序列化使用 反序列层:api/seriali
阅读全文
posted @ 2019-10-17 22:56 s686编程传
阅读(259)
评论(0)
推荐(0)
编辑
2019年10月15日
DRF框架 生命周期 及五大模块源码分析
摘要: 安装 drf请求生命周期 准备前戏: 视图层 views.py 路由层 urls.py 1.此处的 views.test.as_view() 先从对象中找as_view()方法,没有再从自定义test类中找,还没有因此需要去父类APIView中找 最终找到如下,rest_framework\view
阅读全文
posted @ 2019-10-15 21:02 s686编程传
阅读(280)
评论(0)
推荐(0)
编辑
Restful API 接口与规范
摘要: 什么是restful? REST与技术无关,代表的是一种软件架构风格,REST是Representational State Transfer的简称,中文翻译为“表征状态转移” REST从资源的角度类审视整个网络,它将分布在网络中某个节点的资源通过URL进行标识,客户端应用通过URL来过去资源的表征
阅读全文
posted @ 2019-10-15 19:29 s686编程传
阅读(1218)
评论(0)
推荐(0)
编辑
上一页
1
···
10
11
12
13
14
15
16
17
18
···
21
下一页