随笔分类 - DRF
摘要:search_fields是匹配传入参数关键字search的,并且将参数以逗号分隔成列表 fields是用来匹配需要过滤的字段的,对匹配到的传入的关键字进行匹配 查看django对于数据的操作,配置日志参数 django.db.backends debug等级 并且项目要在debug模式运行才行
阅读全文
摘要:1. 分页 当数据量过大,如何修改查询规则: 显示当前页的时候记录当前的最大id(和最小id,上一页的时候用的),假设为n,下一页的时候查询条件是id>n,这样,前n条就不用扫描了。(这里只显示上一页和下一页,没有具体页码) 但是有一个缺点就是当用户修改url直接改成较大的数的时候还是会出现相同的情
阅读全文
摘要:1. 解析器 1. 配置(注意所有的解析器框架本身都有内置的) 1. 全局配置 REST_FRAMEWORK = { 'DEFAULT_PARSER_CLASSES':[ 'rest_framework.parsers.JSONParser' # 仅处理请求头content-type为applica
阅读全文
摘要:1. 安装 pip install djangorestframework 2. 认证源码及流程 (注意局部配置的类会覆盖全局配置) 创建一个类的时候需要继承APIView,该类为View的子类 class DogView(APIView): pass1. 首先调用该视图类的时候回执行dispatc
阅读全文
摘要:参考:https://www.cnblogs.com/wupeiqi/articles/7805382.html 1. 域名 1. 子域名方式(存在跨域问题) www.baidu.com api.baidu.com 2. url方式 www.baidu.com www.baidu.com/api/
阅读全文