在应用程序代码有机会保存文件之前,Flask在哪里存储上传的文件?除非我遗漏了某些东西,否则它似乎没有出现在/ tmp目录中,这正是我所期望的,显然它并没有显示在我在app.config['UPLOAD_DIRECTORY']
中指定的目录中。它不是存储在内存中,是吗?
答案 0 :(得分:7)
您检查过the documentation了吗?看起来很清楚:
那么Flask如何处理上传?那么它会将它们存储在网络服务器的内存中,如果文件是合理的,否则在临时位置(由
tempfile.gettempdir()
返回)