摘要:
[toc] 节流/频率控制 节流类似于权限,它确定是否应授权请求。节流指示临时状态,并用于控制客户端可以向API发出的请求的频率 。在drf认证、权限之后执行。 原理思路 : 简单使用: 配置: 视图:设置某个视图的访问频率,需要设置throttle_classes = [AnonRateThrot 阅读全文
摘要:
[toc] 权限 设置权限,permission_classes 简单使用 python from rest_framework.permissions import BasePermission from rest_framework import exceptions class MyPermi 阅读全文
摘要:
[toc] 认证 用于必须登录后才能访问否个视图。 简单使用: url.py views.py 源码: python class APIView(View): authentication_classes = api_settings.DEFAULT_AUTHENTICATION_CLASSES d 阅读全文
摘要:
[toc] 发布流程图 开发人员将代码推到git上,运维人员通过代码发布平台,能够自动将代码拉下来,并且打包发送到服务器上。 Python代码操作git 安装 操作git 封装到一个类中,以后当做工具。 Python解压缩文件 基于paramiko操作远程服务器 Python本地执行终端命令 阅读全文
摘要:
[toc] 长轮询 轮询: 客户端定时向服务器发送Ajax请求,服务器接到请求后马上返回响应信息并关闭连接。 缺点:有延迟,浪费服务器资源。 长轮询: 客户端向服务器发送Ajax请求,服务器接到请求后夯住连接,直到有新消息才返回响应信息并关闭连接,客户端处理完响应信息后再向服务器发送新的请求。服务器 阅读全文