摘要:补充 配置文件中的 类的调用: 1 版本控制 一般是全局的 配置 1 基于 参数版本控制 2 基于 url 版本控制 3 基于 host域名 版本控制 4 当然 可以 配置到 全局中 和 视图 2 解析器 Django 的 数据解析 restfuframelwork对数据的解析 - 请求体进行解析
阅读全文
摘要:为什么要限流 1 防爬虫 2 提供服务(接口--不同用户的访问次数不一样) BaseThrottle 自定义 allow_reques,wait t实现用户 ip 访问限制 继承 SimpleRateThrottle -- get_cache_key实现 IP 访问控制的 提示信息 获取请求的IP
阅读全文
摘要:自定义实例 流程 在使用的时候 使用 BaseAuthentication类 这里可以把认证 当成用户登录状态的判断 当 authenticate 不处理返回None的时候,匿名用户的设置 BasicAuthentication 读书使人心眼明亮
阅读全文
摘要:django rest framework,入口是 dispatch,然后依次 >>封装请求 >>处理版本 >>>认证 >>>权限 >>>限制访问频率 (1)auth需要通过token唯一标识来认证 (2)通过auth认证后得到,用户user信息,但是没有admin的权限 权限用来做进一步做职责的划
阅读全文
摘要:一类的资源使用一个url,不同的操作通过 请求方式处理 api -- >> 就是一个url restful(资源状态转移--它一种约定) -- >> 对互联网上任意东西(url) 都视为资源 -- 面向资源编程 restful api是 实现 前后端分离的最佳实践 1 轻量,直接通过http,不需要
阅读全文