Django-DRF

2022/6/20 23:20:04

本文主要是介绍Django-DRF,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

1.常用api接口规范

请求方式 请求连接 相应操作
GET   获取
POST   新建
DELETE   删除
PUT   更新
PATCH   更新

 

 

 

 

 

 

 

2.状态码

 1 """
 2 101 Switching Protocols 协议进行中,一般从http升级到https的时候可以看到
 3 200 OK[GET]
 4 201 CREATED 新建成功/修改成功[POST/PUT/PATCH]
 5 202 Accepted 一个请求进入后台(异步任务)
 6 204 NO CONTENT 删除成功[DELETE]
 7 301 Moved Permanently 永久重定向
 8 302 Move Temporanily 临时重定向
 9 304 Not Modified 命中缓存
10 400 INVALID REQUEST 发出的请求有错,服务器未执行[POST/PUT/PATCH]
11 401 Unauthorized 用户无权限
12 403 Forbidden 用户被禁止访问
13 404 NOT FOUND 请求的记录不存在
14 406 Not Acceptable 请求的格式不可得[GET]
15 410 Gone 请求的资源被永久删除[GET]
16 422 Unprocesable entity 创建或修改时发生验证错误[POST/PUT/PATCH]
17 500 INTERNAL SERVER ERROR 服务器错误
18 507 Insufficient Storage 数据存储出错[POST/PUT/PATCH]
19 """

3.restful返回结果

1 """
2 GET  /collections 返回对象列表(数组)
3 GET  /collections/ID 返回资源对象或字典(json)
4 POST  /collections 返回新生成的资源对象(json)
5 PUT  /collection/ID 返回修改后的资源对象(json)
6 DELETE  /collection/ID 返回空文档(空字符串,空字典)
7 """

 



这篇关于Django-DRF的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程