flask多文件上传

2018-08-27 15:30:00 浏览数 (1)

HTML部分

代码语言:javascript复制
<input type="file" multiple id="upload">

JS部分

代码语言:javascript复制
var files = $("#upload").get(0).files;
var formData = new FormData();
for(var i=0; i<files.length; i  ){
    formData.append("file", files[i]);
}
$.ajax({
    url:""",
    ...
    data:formData,
    ...
})

Flask部分

代码语言:javascript复制
@route("/upload", methods=["POST"])
def upload():
    files = request.files.getlist("file")
    ...

0 人点赞