Flask request.files.getlist无法遍历多个文件 - javascript

我想通过api上传多个文件,当我打印出如下内容时,可以获得“ FileStorage”的列表:[<FileStorage: 'case1.npz' ('application/octet-stream')>, <FileStorage: 'case2.npz' ('application/octet-stream')>, <FileStorage: 'case3.npz' ('application/octet-stream')>]
但是无论如何,每次我进行for循环时,它只会返回一项。我已经浏览了文档和类似的问题,但是这种情况似乎对我不起作用。

 if request.method == 'POST':
         for f in request.files.getlist('file'):
              f.save(os.path.join(app.config.get('UPLOAD_FOLDER'), f.filename))
              return 'upload'

参考方案

遍历所有文件后返回,第一次迭代后返回

if request.method == 'POST':
     for f in request.files.getlist('file')
         f.save(os.path.join(app.config.get('UPLOAD_FOLDER'), f.filename))
     return 'upload'

Flask:如何将JSON传递到javascript文件? - javascript

            我有对象main.pyfrom __future__ import with_statement from flask import Flask,request,jsonify,send_file,render_template import json # from flask_cors import CORS app = Flask…

Flask to Dygraph-如何传递数据? - javascript

如果我有一个简单的Python时间数据系列,例如:graphdata = [] graphdata.append( [(datetime.date(2008, 5, 7)),75]) graphdata.append([(datetime.date(2008, 5, 8)), 85]) graphdata.append([(datetime.date(200…

Flask | Jinjia2 | Javascript:将Flask模板变量传递给Javascript - javascript

将变量从Flask模板传递到Javascript文件的最佳方法是什么?这是我的代码我的webapp中有一个简单的视图:@webapp.route('/bars') def plot_d3_bars(): return render_template("bars.html", calendarMap = calendar…

对Flask-Admin字段覆盖使用ACE语法荧光笔 - javascript

在遵循以下有关覆盖flask-admin字段的提示之后,我试图使Ace语法荧光笔工作。https://flask-admin.readthedocs.io/en/latest/advanced/#wysiwig-text-fields这个想法是使SQLServer语法在wtforms文本区域上突出显示。此尝试不起作用,不确定额外的js中还包括什么?class…

如何使用JavaScript更改烧瓶形式的输出 - javascript

我正在创建一个简单的flask应用程序,该应用程序将基于添加到flask表单的数据生成输出。我想要实现的是可以编辑该输出,并同时根据该更改更新其他值的可能性。 App正在计算工作时间,因此我需要允许对诸如开始工作之类的字段进行编辑。然后,这些更改需要反映每天的总小时数。这是输出页面:在上面的示例中,我想将工作开始时间更改为10:00,并希望总小时数从8减少到…