put 和 delete能用post请求替代吗,怎么实现?

来源:10-6 vue个人中心订单接口调试

努力学习啊啊

2020-09-16

我合作的前端要求更改和删除都要用post,一下就不知道怎么搞了。

写回答

1回答

bobby

2020-09-17

post可以提到一切, 这个是有些公司的通用做法。做起来非常简单。你的post请求这样设计就行了

{

    "action":"post/delete/put/patch"

    "id": "数据id",

   "data":{}  #数据

}

那么不论是什么操作都可以使用这个json数据来表明,但是drf和这种格式不匹配,所以你要只写一个处理post的接口就行了,具体的中间执行过程自己写, 使用apiview自己封装一下就行了

0
1
努力学习啊啊
非常感谢!
2020-09-17
共1条回复

Python前后端分离开发Vue+Django REST framework实战

Django REST framework课程视频,RESTFul API前后端分离开发

2873 学习 · 2457 问题

查看课程