2023年4月21日

DRF的限流组件(源码分析)

摘要: DRF限流组件(源码分析) 限流,限制用户访问频率,例如:用户1分钟最多访问100次 或者 短信验证码一天每天可以发送50次, 防止盗刷。 对于匿名用户,使用用户IP作为唯一标识。 对于登录用户,使用用户ID或名称作为唯一标识。 缓存={ 用户标识:[12:33,12:32,12:31,12:30, 阅读全文

posted @ 2023-04-21 17:56 huxiaofeng 阅读(129) 评论(0) 推荐(1) 编辑

DRF的权限组件(源码分析)

摘要: DRF的权限组件(源码分析) 1. 创建用户表 from django.db import models # Create your models here. class UserInfo(models.Model): role_choice = ((1, 'CEO'), (2, 'CTO'), ( 阅读全文

posted @ 2023-04-21 15:23 huxiaofeng 阅读(31) 评论(0) 推荐(0) 编辑

DRF的认证组件(源码分析)

摘要: DRF认证组件(源码分析) 1. 数据库建立用户表 在drf中也给我们提供了 认证组件 ,帮助我们快速实现认证相关的功能,例如: # models.py from django.db import models class UserInfo(models.Model): username = mod 阅读全文

posted @ 2023-04-21 10:57 huxiaofeng 阅读(93) 评论(2) 推荐(1) 编辑

导航