Pythonを使用して一度に複数のファイルをアップロードしようとしています。upload.htmlのソースコードは次のとおりです。
<form name="frmRegister" method="post" accept-charset="utf-8" enctype="multipart/form-data" class="form-horizontal">
<div class="control-group">
<div class="controls">
<input type="file" name="files" multiple='multiple'>
</div>
</div>
<div class="control-group">
<div class="controls">
<input class="btn btn-primary" type="submit" name="btnSubmit" value="Add Product" />
</div>
</div>
</form>
私のadmin.pyで:
@view_config(context="mycart:resources.Product", name="add", renderer='admin/mall/product/add.jinja2', permission = 'admin')
@view_config(context="mycart:resources.Product", name="add", request_method="POST", renderer='admin/mall/product/add.jinja2', permission = 'admin')
def product_add(context, request):
if 'btnSubmit' in request.POST:
print ("files >>> ", request.POST['files'])
私のターミナルでは、FieldStorage('files'、u'DSC01973.JPG')だけが表示されていますが、'DSC01975.JPG'、'DSC01976.JPG'を選択しました。
なんでそうなの?