Heroku Flask WTF FileField上载的文件在几天后消失,并且不';文件夹中没有显示
因此,我只是使用FileField将文件添加到服务器上,在我在Heroku上测试它时,它就工作了(通过工作,我的意思是图像渲染正确,当然我应该使用一些更正确的方法来渲染图像),但几天后,我再次检查,图像不再正确渲染。我检查了我的上传文件夹,图像不再存在(其中一个旧图像被删除) 我再次运行了测试,图像显示了出来,但是图片文件不在uploads文件夹中(尽管显示了图像)。我用同样的代码在本地机器上检查,上传的图像显示在uploads文件夹中 我不知道发生了什么事。。。如果有人能说出一些见解那就太好了 谢谢 问题(事实上是故意的)出在Heroku身上。每次应用程序重新启动时(当新的更改推送到Heroku应用程序时,或当它在不活动后重新启动时),都会重新创建应用程序,并且所有存储的数据都会消失。大多数人使用外部服务来处理持久性文件/数据,如AmazonS3Heroku Flask WTF FileField上载的文件在几天后消失,并且不';文件夹中没有显示,heroku,flask,flask-wtforms,Heroku,Flask,Flask Wtforms,因此,我只是使用FileField将文件添加到服务器上,在我在Heroku上测试它时,它就工作了(通过工作,我的意思是图像渲染正确,当然我应该使用一些更正确的方法来渲染图像),但几天后,我再次检查,图像不再正确渲染。我检查了我的上传文件夹,图像不再存在(其中一个旧图像被删除) 我再次运行了测试,图像显示了出来,但是图片文件不在uploads文件夹中(尽管显示了图像)。我用同样的代码在本地机器上检查,上传的图像显示在uploads文件夹中 我不知道发生了什么事。。。如果有人能说出一些见解那就太好了