摘要:
一、频率简介 为了控制用户对某个url请求的频率,比如,一分钟以内,只能访问三次 二、自定义频率类、自定义频率规则 自定义的逻辑 代码实现: 三、内置频率类及局部使用 写一个类,继承自SimpleRateThrottle,(根据ip限制)问:要根据用户现在怎么写 在setting里配置:(一分钟访问 阅读全文
摘要:
一、权限简介 只用超级用户才能访问指定的数据,普通用户不能访问,所以就要有权限组件对其限制 二、局部使用 局部使用只需要在视图类里加入: 三、全局使用 四、源码分析 self.get_permissions() 权限类使用顺序:先用视图类中的权限类,再用settings里配置的权限类,最后用默认的权 阅读全文
摘要:
一、认证介绍 只有认证通过的用户才能访问指定的url地址,比如:查询课程信息,需要登录之后才能查看,没有登录,就不能查看,这时候需要用到认证组件 二、局部使用 (1)models层: (2)新建认证类(验证通过return两个参数) (3)view层 附:不存数据库的token验证 总结:局部使用, 阅读全文