2024-04-20 09:01:40 发布
网友
我正在尝试使用filepond库上载文件。我使用python flask作为后端。在
这是我用来获取文件的代码
uploaded_files = request.files.getlist("file") print("Uplaoded Files are") print(uploaded_files)
这会一直返回一个空数组。在
以下是我的html代码:
我还链接了JS和CSS的文件池库。在
请帮我找出问题所在。在
不需要filepond,下面是一个简单的示例,说明如何使用flask实现文件上载:
HTML代码
<input type="file" name="file"> // of course remember the name you'll use for your input </form>```
烧瓶代码
等等,它对我有用,所以我希望它对你有用。在
FilePond不更新原始输入字段,因为很遗憾这是不可能的(浏览器不允许写入字段的files或{}属性)。在
files
因此,您要么必须异步上传文件(这就是server属性的作用),要么必须将文件编码为base64字符串(可以使用file encode plugin来完成此操作),然后将其与经典表单post一起发送,然后在服务器上对其进行解码。在
server
不需要filepond,下面是一个简单的示例,说明如何使用flask实现文件上载:
^{pr2}$HTML代码
烧瓶代码
- 一些小的进口来推动事情的发展:
^{3}$等等,它对我有用,所以我希望它对你有用。在
FilePond不更新原始输入字段,因为很遗憾这是不可能的(浏览器不允许写入字段的}属性)。在
files
或{因此,您要么必须异步上传文件(这就是
server
属性的作用),要么必须将文件编码为base64字符串(可以使用file encode plugin来完成此操作),然后将其与经典表单post一起发送,然后在服务器上对其进行解码。在相关问题 更多 >
编程相关推荐