如何改变' / media /'在" git push ..."之后的heroku上

时间:2017-01-09 09:35:49

标签: python django git heroku git-push

请帮帮我。 我在Heroku上有django应用程序。 我希望在Heroku上的$ git push heroku master文件夹/media/之后不要改变。 谢谢。

1 个答案:

答案 0 :(得分:2)

/media用于用户上传的文件。这些不得存储在Heroku文件系统中。

每次部署代码时,Heroku都会创建一个新的dyno,无论何时运行管理命令,否则会在不规则的时间创建。每个新的dyno都有自己的文件系统,不与其他文件系统共享,只包含你的git repo中的文件。

您必须将Django配置为永久上传媒体文件,例如S3。