0

我想在一个请求中上传多个文件。

是否有预定义的解析器来解析文件(包括内容)而不在 wsgi 或 django 中传递文件的密钥。我想通过传递文件的索引从请求中获取所有文件。

例如,在 .net 中,我们Request.Files.Count将给出上传文件的数量。并将Request.Files[0]在索引零处给出文件。

4

1 回答 1

0

request.FILES是一个类似字典的对象,其中包含 UploadedFile 对象,这些对象是上传文件的轻量级包装器。有关这些包装器公开哪些功能的更多详细信息,请参阅https://docs.djangoproject.com/en/1.3/topics/http/file-uploads/#uploadedfile-objects

为了更简洁地回答您的问题,这意味着您不需要自定义解析器来访问多个文件。有关访问字典中数据的更多详细信息,请参阅http://docs.python.org/tutorial/datastructures.html#dictionaries

于 2012-05-12T14:35:50.053 回答