0

1回のリクエストで複数のファイルをアップロードしたい。

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 に答える