put 和 delete能用post请求替代吗,怎么实现?
来源:10-6 vue个人中心订单接口调试
努力学习啊啊
2020-09-16
我合作的前端要求更改和删除都要用post,一下就不知道怎么搞了。
写回答
1回答
-
post可以提到一切, 这个是有些公司的通用做法。做起来非常简单。你的post请求这样设计就行了
{
"action":"post/delete/put/patch"
"id": "数据id",
"data":{} #数据
}
那么不论是什么操作都可以使用这个json数据来表明,但是drf和这种格式不匹配,所以你要只写一个处理post的接口就行了,具体的中间执行过程自己写, 使用apiview自己封装一下就行了
012020-09-17
Python前后端分离开发Vue+Django REST framework实战
Django REST framework课程视频,RESTFul API前后端分离开发
2873 学习 · 2457 问题
相似问题