摘要: 自定义频率类 from rest_framework.throttling import BaseThrottle class MyThrottle(BaseThrottle): VISIT_RECORD = {} def __init__(self): self.history = None de 阅读全文
posted @ 2022-10-09 21:55 小张不爱吃泡面 阅读(42) 评论(0) 推荐(0) 编辑
摘要: 权限类使用 主要用途:用户登录了,某个接口可能只有超级管理员才能访问,普通用户不能访问 案列:出版社的所有接口,必须登录,而且是超级管理员才能访问 分析步骤 第一步:写一个类,继承BasePermission 第二步:重写has_permission方法 第三步:在方法校验用户时候有权限(reque 阅读全文
posted @ 2022-10-09 17:22 小张不爱吃泡面 阅读(38) 评论(0) 推荐(0) 编辑
摘要: 鸭子类型 class duck(): def walk(self): print('I walk, i am a duck') def swim(self): print('i swim,i am a duck') class geese(): def walk(self): print('i wa 阅读全文
posted @ 2022-10-09 16:49 小张不爱吃泡面 阅读(153) 评论(0) 推荐(0) 编辑