上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 21 下一页
摘要: 全局配置settings.py utils/authentications.py 阅读全文
posted @ 2019-10-22 16:56 s686编程传 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 一.请求来到之后,都要先执行dispatch方法,根据请求方式不同触发get/post/put/delete等方法 注意:APIView中的dispatch方法有很多的功能 二.接下来 我们从第一步慢慢入手 ,分析具体是对request添加了哪些数据 1.首先request = self.initi 阅读全文
posted @ 2019-10-22 16:54 s686编程传 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 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) 编辑
摘要: 视图家族 GenericAPIView基类 总结:本质性关键步骤就是get_serializer()此方法 就是获得serializer的序列化类, 我们如果还想完成 增 改 等方法 需要往get_serializer()中传 关键字参数 比如:many=Ture partial=True 等参数 阅读全文
posted @ 2019-10-19 23:59 s686编程传 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 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) 编辑
摘要: from rest_framework import serializers serializers.py文件中有 Serializer ModelSerializer ListSerializer 今天我们研究ModelSerializer(Serializer) 它是继承Serializer的, 阅读全文
posted @ 2019-10-19 21:20 s686编程传 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 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) 编辑
摘要: 安装 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? 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 下一页