
最近想遵循 RESTful 协议 规范化 URL,删除资源操作时采用 DELETE 方法来进行请求;
之前只用过 get,post 方法 取参数为 request.GET.get 或 request.post_grams.get(重写); 那么 DELETE 方法应该如何传参取参?
1 arrow8899 Jul 22, 2019 |
2 matrix1010 Jul 22, 2019 via Android GET 获取不到吗? |
3 fridayet OP 感谢 @arrow8899 解决方法如下: from django.http import QueryDict delete = QueryDict(request.body) a = delete.get('nick_name') 可以先将 QueryDict(request.body)打印出来, 然后根据自己需要取参数即可 |
4 kleino Jul 22, 2019 @fridayet 上述操作本质不还是通过 request 对象获取参数,在通过 querydict 序列化 json 字符串,然后取参吗,这个和 delete 方法没啥关联呀,本质和 post 方法取参一样的吧. |
5 snoopygao Jul 23, 2019 原谅我不厚道的笑了,网易新闻现在会自动把评论中的“傻逼”转换成“笨蛋” |
8 bnm965321 Mar 18, 2020 DELETE apples/1/ |