【发布时间】:2019-04-05 12:05:16
【问题描述】:
我有一个表单,可以在多个字段中上传多个文件
例如: 我有一个名为 PR1 的字段,另一个 Pr2 和 PR3, 在每个字段中,我可以上传(或不上传)多个文件,上传端工作正常:
files = request.files
for prodotti in files:
print(prodotti)
for f in request.files.getlist(prodotti):
if prodotti == 'file_ordine':
os.makedirs(os.path.join(app.instance_path, 'file_ordini'), exist_ok=True)
f.save(os.path.join(app.instance_path, 'file_ordini', secure_filename(f.filename)))
print(f)
所以使用这种方法的结果例如是:
Pr1
<FileStorage: 'FAIL #2.mp3' ('audio/mp3')>
此时我想用 file 的名称 + 文件扩展名更新我的数据库中 pr1 行中的字段 file,我怎样才能得到文件的名称?
【问题讨论】:
标签: python python-3.x flask werkzeug