会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
iveBoy
博客园
首页
新随笔
联系
管理
上一页
1
···
25
26
27
28
29
30
31
32
33
···
40
下一页
2019年9月17日
Django之model操作
摘要: 一、表结构设计 上述包含书籍、出版社、作者模型表,其中出版社和书籍是一对多的关系,作者和书籍是多对多的关系。 二、表操作 (一)一对一操作 以Book表为例,对其进行增、删、改、查: 1、增加操作 create方式 save方式 2、删除操作 3、修改操作 注意:get()方法获取的内容更新的是所有
阅读全文
posted @ 2019-09-17 21:44 iveBoy
阅读(1975)
评论(0)
推荐(0)
2019年9月15日
Django之ContentType组件
摘要: 一、ContentType概述 ContentType位于django.contrib.contenttypes.models.ContentType,ContentType表示和存储有关项目中安装的模型的信息的实例, 以及安装ContentType新模型时自动创建的新实例 。 ContentTyp
阅读全文
posted @ 2019-09-15 22:32 iveBoy
阅读(544)
评论(0)
推荐(0)
2019年9月14日
rest framework之版本控制
摘要: 一、版本控制的使用 版本控制允许在不同的客户端之间更改行为,其实质就是后台根据客户端传递过来的版本信息做相应的动作,比如不同版本对应不同的序列化样式: (一)URLPathVersioning 1、在settings中配置DEFAULT_VERSIONING_CLASS DEFAULT_VERSIO
阅读全文
posted @ 2019-09-14 10:13 iveBoy
阅读(519)
评论(0)
推荐(0)
2019年9月13日
获取请求url中的参数
摘要: 一、根据request获取参数 假设请求地址是: 那么后台的路由配置: 视图中通过request获取参数title: 二、通过args或kwargs获取参数 (一)kwargs获取值 请求的地址是: 但是后台的路由进行参数分组: 此时可以通过kwargs获取参数title: 这种情况的args是空的
阅读全文
posted @ 2019-09-13 21:56 iveBoy
阅读(3038)
评论(0)
推荐(0)
关于_getattr_方法的一些理解
摘要: 在学习rest framework的过程中,rest framework的request是经过重构的,但是如果调用重构对象request中的属性,如果属性不存在会调用原request对象中的属性,它使用的就是__getattr__方法。 在新构建的Request中存在__getattr__,假如调用
阅读全文
posted @ 2019-09-13 20:51 iveBoy
阅读(945)
评论(0)
推荐(0)
rest framework之过滤组件
摘要: 一、普通过滤 (一)get_queryset get_queryset方法是GenericAPIView提供的一个方法,旨在返回queryset数据集,而过滤就是要在这个方法返回数据集之前对数据进行筛选,然后返回筛选后的数据即可,那么也就是要求需要重写这个方法: 源码中的这个方法会从视图配置中获得q
阅读全文
posted @ 2019-09-13 11:36 iveBoy
阅读(2582)
评论(0)
推荐(0)
2019年9月12日
rest framework之渲染器
摘要: 一、内置渲染器 REST框架包括许多内置的Renderer类,它们允许你使用各种媒体类型返回响应。还支持定义你自己的自定义渲染器。 内置渲染器的使用 1、全局设置 可以使用DEFAULT_RENDERER_CLASSES设置全局默认的渲染器集。例如,以下设置将使用JSON作为主要媒体类型: 2、局部
阅读全文
posted @ 2019-09-12 14:58 iveBoy
阅读(603)
评论(0)
推荐(0)
rest framework之解析器
摘要: 一、内置解析器 REST 框架包括一些内置的Parser类,允许你接受各种媒体类型的请求。还支持定义自己的自定义解析器,解析器用于解析客户端提交的数据。 内置解析器的使用 1、全局设置 可以使用 DEFAULT_PARSER_CLASSES 设置默认的全局解析器。例如,以下设置将只允许带有 JSON
阅读全文
posted @ 2019-09-12 12:29 iveBoy
阅读(553)
评论(0)
推荐(0)
2019年9月11日
rest framework之分页组件
摘要: 一、内置分页API的使用 rest framework内置了三种API可供使用,分别为PageNumberPagination、LimitOffsetPagination以及CursorPagination,其中CursorPagination为加密分页,并且性能最优,因为它会记住上一次页码的位置,
阅读全文
posted @ 2019-09-11 21:11 iveBoy
阅读(411)
评论(0)
推荐(0)
rest framework之路由组件
摘要: 一、路由组件的使用 1、使用实例 在视图中继承GenericViewSet类来完成功能时,需要自己对路由的写法有所改变,需要在as_view中传入actions字典参数: 但是rest framework中的路由组件完全可以自动生成对应的路由这样的路由。 这样就会生成下面的url形式: 2、参数 r
阅读全文
posted @ 2019-09-11 15:23 iveBoy
阅读(859)
评论(0)
推荐(0)
上一页
1
···
25
26
27
28
29
30
31
32
33
···
40
下一页
公告
TOP