1 2 3 4
摘要: 1 分页器 # 查所有,才需要分页 from rest_framework.generics import ListAPIView # 内置三种分页方式 from rest_framework.pagination import PageNumberPagination, LimitOffsetPa 阅读全文
posted @ 2020-07-15 15:02 臭弟弟d 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 1 认证 1.1 认证的写法 # 认证的实现 1 写一个类,继承BaseAuthentication,重写authenticate,认证的逻辑写在里面,认证通过,返回两个值(user,auth),一个值最终给了Requet对象的user,认证失败,抛异常:APIException或者Authenti 阅读全文
posted @ 2020-07-15 15:01 臭弟弟d 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 一 路由Routers 对于视图集ViewSet,我们除了可以自己手动指明请求方式与动作action之间的对应关系外,还可以使用Routers来帮助我们快速实现路由信息。 REST framework提供了两个router SimpleRouter DefaultRouter 1.1 使用方法 1) 阅读全文
posted @ 2020-07-15 14:58 臭弟弟d 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 一 视图 Django REST framwork 提供的视图的主要作用: 控制序列化器的执行(检验、保存、转换数据) 控制数据库查询的执行 1.1 视图继承关系 视图的方法与属性 1.2 视图 REST framework 提供了众多的通用视图基类与扩展类,以简化视图的编写。 1.2.1 两个视图 阅读全文
posted @ 2020-07-15 14:53 臭弟弟d 阅读(149) 评论(0) 推荐(0) 编辑