我有 2 个服务,django 上的后端 api 和 React 上的前端。我的目标是让 django 管理页面通过粘贴新图像创建新的食物模型。在本地主机上一切正常,图像保存在 media/food_images 上,甚至在重新启动本地主机后它们仍保留在那里。但是当我在 Heroku 上托管它们时,制作一些食物模型,然后重新启动 dyno 图像就消失了。
我检查了一下,当我在“heroku run bash”中制作新的食物模型时,没有媒体文件夹。有没有办法永远拯救他们?
不。每个 dyno 都有自己的临时文件系统,当 dyno 终止时,该文件系统将被丢弃。对文件系统所做的所有更改都将丢失。