Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/19.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在django中读取request.payload内容?_Django_Http Post_Httprequest - Fatal编程技术网

如何在django中读取request.payload内容?

如何在django中读取request.payload内容?,django,http-post,httprequest,Django,Http Post,Httprequest,我想根据request.payload的内容做出一些决定- XPKHmxbGVRRE9kUz5K6MtwL15NDedDHDb9IcTohZH7Vnrd0k5D4I0zjD4YR6yjhb ------WebKitFormBoundaryVL2R7CYuDDjkPX51 Content-Disposition: form-data; name="filename"; filename="abc.pdf" Content-Type: application/pdf 基本上要读取文件名是否存在于该

我想根据request.payload的内容做出一些决定-

XPKHmxbGVRRE9kUz5K6MtwL15NDedDHDb9IcTohZH7Vnrd0k5D4I0zjD4YR6yjhb
------WebKitFormBoundaryVL2R7CYuDDjkPX51
Content-Disposition: form-data; name="filename"; filename="abc.pdf"
Content-Type: application/pdf
基本上要读取文件名是否存在于该文件中?我该怎么做?
如果request.POST中的“filenanme”似乎不正确。

检查request.FILES!这是你通常用来上传文件的工具


检查request.FILES!这是你通常用来上传文件的工具


是的。实际上,在同一页上有两个表单有一个文件上传-所以我实际上希望在if request.FILES中包含一个条件。如何区分?一个表单有参数“filename”,另一个表单有参数“file”。谢谢David-我只是尝试了一下request.FILES中的“filename”,它似乎可以工作:)是的。实际上,在同一页上有两个表单有一个文件上传-所以我实际上希望在if request.FILES中包含一个条件。如何区分?一个表单有参数'filename',另一个表单有'file'。谢谢David-我只是尝试了一下request.FILES中的'filename',它似乎可以工作:)