摘要:
axios封装 http.js import axios from 'axios' axios.defaults.baseURL="http://127.0.0.1:8000/" axios.defaults.timeout = 1000000; axios.defaults.headers.pos 阅读全文
摘要:
HTTP三次握手四次挥手 在TCP/IP协议中,TCP协议提供可靠的连接服务,采用三次握手建立一个连接。 第一次握手:建立连接时,客户端发送syn包(syn=1)到服务器,并进入SYN_SEND状态,等待服务器确认; 第二次握手:服务器收到syn包,必须确认客户的SYN(ack=j+1),同时自己也 阅读全文
摘要:
HTTP请求方式 起初的HTTP 1.0 版本定义了三种请求方式:GET、POST、HEAD 后来的 1.1 版本也就是我们现在使用的又新增了五种请求方式:PUT、Delete、Trace、Connect、Options,1.1版本兼容1.0版本。 http请求中的8种请求方法 1、options 阅读全文
摘要:
virtualenvwrapper使用命令 创建虚拟环境:mkvirtualenv + test1 查看虚拟环境:lsvirtuslenv 删除虚拟环境:rmvirtualenv + test1 退出虚拟环境:deactivate 进入虚拟环境:workon + test1 阅读全文
摘要:
DRF全部查询基础示例 from django.db.models import Q, F, Sum, Avg, Count, Min, Max from rest_framework.response import Response from rest_framework.views import 阅读全文
摘要:
django生产环境部署 生产环境中的数据流 参考文档: wsgi详解:https://blog.csdn.net/li_101357/article/details/52748323 wsgi协议介绍(萌新版):https://blog.csdn.net/j163you/article/detai 阅读全文
摘要:
DRF分页 PageNumberPagination 前端访问网址形式: GET http://api.example.org/books/?page=4 可以在子类中定义的属性: page_size 每页数目 page_query_param 前端发送的页数关键字名,默认为"page" page_ 阅读全文
摘要:
排序 对于列表数据,REST framework提供了OrderingFilter过滤器来帮助我们快速指明数据按照指定字段进行排序。 使用方法: 在类视图中设置filter_backends, 使用 rest_framework.filters.OrderingFilter 过滤器,REST fra 阅读全文
摘要:
过滤Filtering 对于列表数据可能需要根据字段进行过滤,我们可以通过添加django-filter扩展来增强支持。 pip install django-filter 在配置文件中增加过滤后端的设置: INSTALLED_APPS = [ ... 'django_filters' # 需要注册 阅读全文
摘要:
限流Throttling 可以对接口访问的频次进行限制,以减轻服务器的压力 使用 可以在配置文件中,使用 DEFAULT_THROTTLE_CLASSES 和 DEFAULT_THROTTLE_RATES 进行全局配置, REST_FRAMEWORK = { 'DEFAULT_THROTTLE_CL 阅读全文