Python 如何在django请求中获取POST、DELETE
django在哪里存储Python 如何在django请求中获取POST、DELETE,python,django,Python,Django,django在哪里存储PUT和DELETE请求信息。这是在POST还是什么 if not (request.POST.get(required_arg) or request.GET.get(required_arg) or request.DELETE.get(required_arg)): 'WSGIRequest' object has no attribute 'DELETE' 由于大多数web浏览器实际上不支持PUT、DELETE或PATCH,Django(以及其他框架)模拟了
PUT
和DELETE
请求信息。这是在POST
还是什么
if not (request.POST.get(required_arg) or request.GET.get(required_arg) or request.DELETE.get(required_arg)):
'WSGIRequest' object has no attribute 'DELETE'
由于大多数web浏览器实际上不支持
PUT
、DELETE
或PATCH
,Django(以及其他框架)模拟了带有POST
的浏览器
如果您不知道所需参数将使用哪种方法,可以使用request.request.get(必选参数)
,它首先检查POST
变量,然后检查get
。Django文档不鼓励这样做,而支持在大多数情况下显式地request.GET
或request.POST
参见PUT/DELETE是POST请求的语义命名。基本上,所有请求都是get或post。你应该在这里检查POST方法