业界主流的api设计风格,统一风格,减少沟通成本,看api名称大概就理解意思
上一章节,test_cors 就是api部分,用于前后端通信
建议加api,表明是前后端通信接口
多版本
一般PUT全量更新,PATCH局部更新, 也不用这么细,都用PUT就行,并且Django对PATCH支持低,PUT支持更加全面
路径(名词)+请求方式(动词),大概就知道此api作用,降低沟通成本,提升开发效率
只是一个指导思想,不一定必须这样
规则上PUT返回201,实际做法中可能成功都返回200
可以自定义内部返回结构