【问题标题】:Django Heroku stops collecting static assetsDjango Heroku 停止收集静态资产
【发布时间】:2013-10-21 03:48:40
【问题描述】:

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

有人有什么建议吗?

【问题讨论】:

标签: python django heroku


【解决方案1】:

尝试安装 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。

【讨论】:

  • 我已经使用 gunicorn 并且添加 collectstatic 命令似乎并没有真正将资产收集到适当的目录。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2015-12-22
  • 2016-02-02
  • 2016-02-04
  • 2015-04-11
  • 1970-01-01
  • 1970-01-01
  • 2019-09-09
相关资源
最近更新 更多