Flask在哪里存储上传的文件?

Mat*_*tty 5 python file-upload werkzeug flask

在应用程序代码有机会保存文件之前,Flask在哪里存储上传的文件?除非我错过了某些内容,否则它似乎没有显示在/ tmp目录中,这是我所期望的,显然它并没有显示在我指定的目录中app.config['UPLOAD_DIRECTORY'].它不是存储在内存中,是吗?

ig0*_*774 7

你查过文件了吗?看起来很清楚:

那么Flask如何处理上传?那么它会将它们存储在网络服务器的内存中,如果文件是合理的,否则在临时位置(如返回tempfile.gettempdir())