随笔分类 - Django REST framework
摘要:主要内容: 1.分页 2.解析器 3. 渲染器 1.分页 1.1 概述 (1)为什么使用分页 我们数据表中可能会有成千上万条数据,当我们访问某张表的所有数据时,我们不太可能需要一次把所有的数据都展示出来,因为数据量很大,对服务端的内存压力比较大还有就是网络传输过程中耗时也会比较大。 通常我们会希望一
阅读全文
posted @ 2019-01-16 16:16
一路向北_听风
摘要:主要内容: 1.版本控制 2.认证 3.权限 4.限制 1.版本控制 1.1 版本控制的缘由 API 版本控制允许我们在不同的客户端之间更改行为(同一个接口的不同版本会返回不同的数据)。 DRF提供了许多不同的版本控制方案。 可能会有一些客户端因为某些原因不再维护了,但是我们后端的接口还要不断的更新
阅读全文
摘要:主要内容: 1.表结构 & 序列化类 2.初级版本 3.升级版本 4.再升级版本 5.总结 1.表结构 & 序列化类: 1.1 model #为了简单起见,当前只创建Publisher这一个类 class Publisher(models.Model): name = models.CharFiel
阅读全文
posted @ 2019-01-15 19:45
一路向北_听风
摘要:主要内容: 1.示例的表结构 2.路由 3.序列化类 4.视图 5. APIView 1.表结构 2.路由 3.序列化类 3.1 使用 Serializers 3.2 使用ModelSerializer 4.视图 Serializer ModelSerializer 5. APIView 5.1 在
阅读全文
posted @ 2019-01-15 19:31
一路向北_听风