django视图的节流系统。

throttling的Python项目详细描述


django视图的节流系统。

基本用法

添加到设置

INSTALLED_APPS = (
    ...
    'throttling',
)

在您看来

from throttling.decorators import throttle

@throttle(1000)
def view(request):
    return HttpResponse('success')

功能

  • 限制每个视图或一组视图的最大请求数< /d>
    • 每个匿名用户
    • 每个用户(匿名或经过身份验证)
    • 具有特定用户角色的每个经过身份验证的用户
    • 向组中呼叫的每个经过身份验证的用户
  • dt>限制每个视图或一组视图的共享最大请求数< /d>
    • 所有匿名用户
    • 所有用户(匿名或经过身份验证)
    • 向组发送消息的所有经过身份验证的用户

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何按顺序显示父节点属性值和关联的子节点属性值?   java Zip 2在Spring Webfux中的不同Mono   java Twitter oauth_签名创建   SpringBoot中未标识java自定义依赖项   如何使用Java访问netbeans中的json Post方法值   在Java中查找数字的位数之和   java Hibernate使用date where子句过滤单列数据   java Spring@ExceptionHandler未捕获AccessDeniedException   java如何知道bean是否有一些值   javavaadin谷歌描述   javafx如何修复“java未命名模块从y和z读取程序包x”   Java generictyped方法返回错误的类型   java Android从应用程序发送电子邮件崩溃电子邮件强制关闭   Java与C版本的相同算法   Java编程异常   java动态生成收据   java使用ACRCloud将音频记录保存在文件中   java在注册到web应用程序后激活帐户   Java数组删除最后存储的元素