Day091--版本,认证,权限,限制

版本

DRF版本控制

为什么要有版本?

某些客户端 使用低版本只维护不开发新功能 v1

主要的产品还要不断的更新迭代功能 v2

DRF中版本

img

DRF使用版本控制

/books/?version=v1

是在 URL加查询参数

/v1/books/

全局配置:

路由配置:

源码分析

进阶:request.version都经历了什么?

版本控制能做什么?

认证

你是谁



认证流程梳理

权限

你有没有权限

全局配置在 settings.py种配置

局部的配置在是视图函数中

限制

你每分钟来多少次(Django中间件 访问频率限制)

posted @ 2019-02-15 21:56  SuraSun  阅读(76)  评论(0)    收藏  举报