推送到heroku后,媒体文件消失了

时间:2018-05-28 10:14:57

标签: python django

我创建了一个新的Django项目,用户可以更新图像,图像存储在/images目录中,这是我的设置部分:

MEDIA_ROOT = os.path.join(BASE_DIR,'images/')
MEDIA_URL = '/Images/'

这是我与Heroku一起使用的数据库设置部分

DATABASES['default'] = dj_database_url.config(conn_max_age=600, ssl_require=True)
SQL_ALCHEMY_DATABASE_URI = os.environ['DATABASE_URL']

这是网站https://fostania-web-app.herokuapp.com/,您可以看到每次推送时图片滑块都失败。

对此有任何建议!?

1 个答案:

答案 0 :(得分:0)

发现我只需要使用云存储服务,因为Heroku无法保存文件......我选择了亚马逊网络服务..这是一个很好的循序渐进指南: How to setup Amazon S3 with django