【发布时间】:2015-01-15 13:11:19
【问题描述】:
我在以下问题上遵循了如何上传文件的基本格式:Flask/Apache submit button for file upload
我的网页现在有一个上传和提交按钮,我相信它可以工作(即它不会进入错误页面,而只是返回 index.html 表单以再次提交文件。
我的问题是,我假设某个文件正在上传。它在哪里?它是在我的硬盘上(最好不是!)还是在网络上的某个地方?能够在 python 后端访问该文件然后在其上调用函数会非常酷。 (最终,我也想返回一个后端生成的文件)。
谁能帮我指出正确的方向?我想我的问题是:
我的代码看起来像我链接到的问题中的固定代码。
- 文件在哪里,如何调用它以便稍后在 .py 文档中使用?
- 如果我的文件在我的硬盘驱动器上的 /tmp/ 文件夹中,我该如何更改它以使其仅保留在网络上?
- 如何发回文件?是 HTTP“PUT”吗?
【问题讨论】:
-
Heroku 的文件系统是临时的。当测功机关闭时,您保存到其中的所有内容都将丢失。
标签: python html heroku upload flask