摘要: 在src文件夹下新建文件夹http,创建两个js文件为 api.js,index.js index.js里内容如下 import axios from 'axios' axios.defaults.baseURL="http://192.168.56.100:8000/" axios.default 阅读全文
posted @ 2020-10-28 21:31 小兴同学 阅读(65) 评论(0) 推荐(0) 编辑
摘要: 分页PageNumberPagination 前端访问网址形式: GET http://api.example.org/books/?page=4 可以在子类中定义的属性: • page_size 每页数目 • page_query_param 前端发送的页数关键字名,默认为"page" • pag 阅读全文
posted @ 2020-10-28 21:28 小兴同学 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 排序 对于列表数据,REST framework提供了OrderingFilter过滤器来帮助我们快速指明数据按照指定字段进行排序。 使用方法: 在类视图中设置filter_backends,使用 rest_framework.filters.0rderingFilter 过滤器,RESTframe 阅读全文
posted @ 2020-10-28 21:27 小兴同学 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 对于列表数据可能需要根据字段进行过滤,我们可以通过添加django-fitlter扩展来增强支持。 pip install django-filter 在配置文件中增加过滤后端的设置: INSTALLED_APPS =[ ··· 'django_filters',# 需要注册应用, ] REST_F 阅读全文
posted @ 2020-10-28 21:26 小兴同学 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 限流Throttling 可以对接口访问的频次进行限制,以减轻服务器压力。 使用 可以在配置文件中,使用DEFAULT_THROTTLE_CLASSES 和 DEFAULT_THROTTLE_RATES 进行全局配置, REST_FRAMEWORK ={ 'DEFAULT_THROTTLE_CLAS 阅读全文
posted @ 2020-10-28 21:24 小兴同学 阅读(82) 评论(0) 推荐(0) 编辑