随笔分类 -  【Python】restframework框架知识总结

restframework框架
摘要:第十章 restframework——版本控制 一、内置的版本控制类 二、局部使用 三、全局使用 四、源码解析 一、内置的版本控制类 导入模块 1.QueryParameterVersioning 作用: 基于url的get传参方式 地址访问举例: /users?version=v1 2.Accep 阅读全文
posted @ 2018-10-23 21:36 NeymarGoal 阅读(128) 评论(0) 推荐(0)
摘要:第九章 restframework——分页器 一、简单分页(常用) 二、偏移分页(不常用) 三、加密分页(效率高,且安全) 一、简单分页(常用) 需求:查看第n页,每页显示n条 urls.py Serializers 导入模块 settings.py 1.使用默认配置 views.py 2.自定义( 阅读全文
posted @ 2018-10-23 21:35 NeymarGoal 阅读(190) 评论(0) 推荐(0)
摘要:第八章 restframework——响应器 一、响应器介绍 二、局部响应器 三、内置响应器 四、全局响应器 五、自定义显示模板 一、响应器介绍 什么是响应器(what): 根据 用户请求URL 或 用户可接受的类型,筛选出合适的 渲染组件。用户请求URL: http://127.0.0.1:800 阅读全文
posted @ 2018-10-23 21:17 NeymarGoal 阅读(170) 评论(0) 推荐(0)
摘要:第七章 restframework——url控制器 一、自定义路由(原始方式django版) 二、半自动路由(由视图类继承ModelViewSet) 三、全自动路由(自动生成路由) 一、自定义路由(原始方式django版) url.py views.py 二、半自动路由(由视图类继承ModelVie 阅读全文
posted @ 2018-10-23 20:11 NeymarGoal 阅读(198) 评论(0) 推荐(0)
摘要:第六章 restframework——认证组件、权限组件、频率组件 一、认证、权限、频率组件起始位置 二、认证组件 三、权限组件 四、频率组件 一、认证、权限、频率组件起始位置 第二章节分析了APIView,主要核心在于内部dispatch的执行,那认证、权限、频率的发生位于哪里呢? 通过查看ini 阅读全文
posted @ 2018-10-16 21:11 NeymarGoal 阅读(230) 评论(0) 推荐(0)
摘要:第五章 restframework——解析器 一、解析器介绍 二、局部视图 三、全局视图 四、源码解析 一、解析器介绍 什么是解析器(what): 根据请求头 content-type 选择对应的解析器对请求体内容进行处理,有application/json,x-www-form-urlencode 阅读全文
posted @ 2018-10-16 10:17 NeymarGoal 阅读(201) 评论(0) 推荐(0)
摘要:第四章 restframework——视图组件 一、基本视图 二、mixin模块+generics模块(GenericAPIView类)编写视图 三、generics模块下的ListCreateAPIView,RetrieveUpdateDestroyAPIView 四、viewsets模块下的Mo 阅读全文
posted @ 2018-10-15 14:55 NeymarGoal 阅读(711) 评论(0) 推荐(0)
摘要:第三章 restframework——序列化组件 一、django自带的序列化组件serializers 二、restframework的序列化组件Serializer 三、restframework的序列化组件ModelSerializer 四、restframework的序列化组件超链接字段hy 阅读全文
posted @ 2018-10-12 11:47 NeymarGoal 阅读(383) 评论(0) 推荐(0)
摘要:第二章 restframework——框架安装与APIView 一、restframework框架安装 二、Django的CBV源码分析 三、APIView介绍 四、django中的request 五、restframework中的request 一、restframework框架安装 方式一:pi 阅读全文
posted @ 2018-10-12 11:38 NeymarGoal 阅读(1215) 评论(0) 推荐(1)
摘要:第一章 restframework——restful规范 什么是restful(what): REST与技术无关,代表的是一种软件架构风格,REST是Representational State Transfer的简称,中文翻译为“表征状态转移” REST从资源的角度类审视整个网络,它将分布在网络中 阅读全文
posted @ 2018-10-12 11:34 NeymarGoal 阅读(230) 评论(0) 推荐(0)