一、常规分页:查看第n页,每页显示n条 url.py views.py settings.py 前端展示: 二、偏移分页:在第n个位置,向后查看n条数据 urls.py views.py settings.py 前端展示 三、cursor游标方式:加密分页,只能看上一页和下一页,速度快 urls.p Read More
posted @ 2019-07-05 23:04 困了就睡觉觉 Views(305) Comments(0) Diggs(0)
一、介绍 用于版本的控制,版本控制是restful规范中的一个规范,需要带版本号,可以拼在路径中,还可以放在请求头中 二、版本控制的使用 一般我们都采用全局使用 1、全局使用 在settings里配置 REST_FRAMEWORK = { 'DEFAULT_VERSIONING_CLASS':'re Read More
posted @ 2019-07-05 20:38 困了就睡觉觉 Views(213) Comments(0) Diggs(0)
一、作用 返回的时候,为什么在浏览器里是一个好看的页面,点json的时候返回json格式? 根据 用户请求URL 或 用户可接受的类型,筛选出合适的 渲染组件。用户请求URL: http://127.0.0.1:8000/test/?format=json http://127.0.0.1:8000 Read More
posted @ 2019-07-05 20:06 困了就睡觉觉 Views(169) Comments(0) Diggs(0)
一、解析器作用 控制我的视图类能够解析前端传过来的格式是什么样的,有application/json,x-www-form-urlencoded,form-data等格式(解析器一般不需要动,项目最开始全局配置一下就可以了) 二、解析器的使用 默认可以解析三种格式 ①urlencoded ②form Read More
posted @ 2019-07-05 19:39 困了就睡觉觉 Views(1261) Comments(0) Diggs(0)
一、自定义路由(原始方式) urls.py views.py 二、第二种方式(视图类继承ModelViewSet) urls.py:视图类中只要继承了ViewSetMixin,路由必须这样写 views.py 三、第三种方式(自动生成路由) 使用SimpleRouter与DefaultRouter大 Read More
posted @ 2019-07-05 17:39 困了就睡觉觉 Views(267) Comments(0) Diggs(0)