Django Heroku停止收集静态资产

时间:2013-10-21 03:48:41

标签: python django heroku

我遇到了这个问题2x heroku刚停止运行collectstatic。干运行正常。甚至运行命令“出现”来复制文件,但实际上并没有做任何事情。我提出的唯一解决方案是在本地手动收集静态文件并将它们检入我推送到heroku的分支。

有人有任何建议吗?

1 个答案:

答案 0 :(得分:0)

尝试安装gunicorn,将其放入您的要求并使用以下Procfile:

web: python manage.py collectstatic --dry-run --noinput; python manage.py run_gunicorn -b 0.0.0.0:$PORT

它会自动收集静态资产,不要忘记设置STATIC_ROOT& STATIC_URL。