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