DRF:rest介绍
rest介绍
1. 什么是编程? 数据结构和算法
2. 什么是rest? https://www.jd.com 2.1 传统方式下的url 127.0.0.1:9001/books/ 127.0.0.1:9001/get_all_books/ 访问所有的数据 127.0.0.1:9001/books/{id}/ 127.0.0.1:9001/books/{id}?method=get 访问单条数据 127.0.0.1:9001/books/add/ 127.0.0.1:9001/books/?type=create 创建数据 127.0.0.1:9001/books/delete/ 127.0.0.1:9001/books/update/ 响应混乱,当rul多的时候,不容易分类和混乱 错误提示规范 2.2 rest下的url url唯一代表资源,http请求方式来区分用户行为 2.2.1 url的设计规范 GET: 127.0.0.1:9001/books/ # 获取所有数据 GET: 127.0.0.1:9001/books/{id} # 获取单条数据 POST: 127.0.0.1:9001/books/ # 增加数据 DELETE: 127.0.0.1:9001/books/{id} # 删除数据 PUT: 127.0.0.1:9001/books/{id} # 修改数据 2.2.2 数据响应规范 GET: 127.0.0.1:9001/books/ # 返回[{}, {}, {}] GET: 127.0.0.1:9001/books/{id} # {} 单条数据 POST: 127.0.0.1:9001/books/ # {} 添加成功的数据 DELETE: 127.0.0.1:9001/books/{id} # "" 返回空 PUT: 127.0.0.1:9001/books/{id} # {} 更新后完整的数据 2.2.3 错误处理 { "error": "message" }
详细参考链接(lilz):https://www.cnblogs.com/lilz/p/10072856.html

浙公网安备 33010602011771号