原文:DRF框架(四)——单整体改(put)、单局部改(patch)、群局部改(patch)--ListSerializer

单整体改 单指的是单独一条数据,整体指这条数据的设置不为空字段都必须传值修改 基于上篇文章的代码修改,序列化层不用变,只修改views.py 视图层:views.py 单整体修改注意点 单局部修改 单整体修改和单局部修改只有一点不相同: 单局部修改和群局部修改整合 ListSerializer辅助 群增,群改 序列化层 serializer.py 群改需要设置ListSerializer,创建V ...

2019-10-17 21:35 0 946 推荐指数:

查看详情

drf中get/post/delete/put/patch五大接口

五大接口总结 get 查加单查 post 单增加增 delete 注: ​ 删除接口并不会走序列化,而且一般返回空 put patch 局部修改(单体和所有) views.py serializers.py中 首先都是 ...

Fri Oct 18 05:10:00 CST 2019 0 581
POST,PUT,PATCH的区别

如果你对HTTP的POST,PUTPATCH方法之间的区别不是很明朗,那么这篇文章应该能帮到你 首先解释一下“幂等”的概念:在编程中一个 “幂等” 操作的特点是其任意多次执行所产生的影响均与一次执行的影响相同 POST方法: PUT方法: HTTP中 POST 和 PUT 区别 ...

Sat Jul 06 00:44:00 CST 2019 0 1498
关于PATCHPUT的区别

两者的区别:PATCH:更新部分资源,非幂等,非安全PUT:更新整个资源,具有幂等性,非安全注:幂等性:多次请求的结果和请求一次的结果一样安全性:请求不改变资源状态 举个两者明显区别的例子(我对两者定义的理解): 查询资源列表 这时候提供个接口,支持修改名称和描述 第一种 ...

Fri Jun 28 04:10:00 CST 2019 0 1606
axios put and patch

patch方法用来更新局部资源,这句话我们该如何理解? 假设我们有一个UserInfo,里面有userId, userName, userGender等10个字段。可你的编辑功能因为需求,在某个特别的页面里只能修改userName,这时候的更新怎么做? 人们通常(为徒省事)把一个 ...

Wed May 03 00:39:00 CST 2017 0 6754
patchput方法的区别

patch方法用来更新局部资源 假设有一个UserInfo,里面有userId, userName, userGender等10个字段。可编辑功能因为需求,在某个特别的页面里只能修改userName。通常把一个包含了修改后userName的完整userInfo对象传给后端,做完整更新,这种做法 ...

Thu Oct 10 22:02:00 CST 2019 0 518
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM