首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >django 多文件上传

django 多文件上传

原创
作者头像
wust小吴
修改2019-11-05 18:07:07
修改2019-11-05 18:07:07
2.3K0
举报
文章被收录于专栏:风吹杨柳风吹杨柳

在用django 写文件上传的时候,从request.FILES['myfiles'] 获取到的文件始终只有一个,

但在HTML页面上明明用 HTML5 的 文件控件选择了多个文件,

用的是CHROME  浏览器,一次可以选择多个文件上传。

在 Pydev 开启debug模式,查看request 对象,发现上传的多个文件确实在request对象中,

但为什么 用request.FILES['myfiles'] 却只能得到一个呢?

获取方式:

单文件:file = request.FILES.get("file", None)

多文件:files = request.FILES.getlist("files", None)

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档