javascript - 选择 flask 中的文件

标签 javascript html flask

目前我使用 Flask 作为后端,使用 javascript(& HTML) 作为前端。我正在从 HTML 中的表单字段读取文件,并将其发送到后端( flask )并从末尾读取文件,如下所示:

<input  id="upload_input" name="file" type="file"/> {frontend : HTML form}

f = request.files['file']  {backend}

我正在使用文件选择器来选择文件。 处理文件后,我将输出发送到前端。现在完成此操作后我回到前端。再次显示从后端收到的信息后,我想使用相同的文件(也就是说,我想将相同的文件重新发送回后端)。但是我想要某种机制,使我不必再次选择我的文件(因为它是我之前选择的同一个文件),无论如何我的应用程序理解重新读取同一个文件。有人可以帮我吗?

最佳答案

你应该看看 Flask Sessions。链接在这里:Flask-Session

这将允许您将文件存储在服务器上的目录中(使用常规 python 文件 I/O),然后通过 session['filepath'] 访问其路径。确保 session 完成后删除该文件以释放空间。

关于javascript - 选择 flask 中的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38537149/

相关文章:

javascript - 将 .data() 与 FancyBox 2 结合使用

javascript - onclick 函数在 Ajax 加载的按钮中不起作用

javascript - 选择元素的单击(鼠标按下)事件

python - Flask关系模型如果不存在则多次获取或创建

python - 使用 Flask 上传图像并将其显示为响应

javascript - 如何在 JavaScript 中重复或重置函数?

html - 将一个 div 放置在另一个具有一定长度的 div 上

html - 如何在用户使用 CSS 将鼠标悬停在 HTML 页面上之前隐藏元素?

html - 如何在内部 div 弹出窗口中并排制作 2 个 div?

python - Flask 不从新的 sql 数据更新数据 - Nginx、Uwsgi、Centos7、Mysql