【发布时间】:2013-10-21 03:48:40
【问题描述】:
我遇到了这个问题 2x,heroku 刚刚停止运行 collectstatic。试运行效果很好。即使运行命令“出现”以复制文件,但实际上并没有做任何事情。我想出的唯一解决方案是在本地手动收集静态文件并将它们检入我正在推送到 heroku 的分支中。
有人有什么建议吗?
【问题讨论】:
我遇到了这个问题 2x,heroku 刚刚停止运行 collectstatic。试运行效果很好。即使运行命令“出现”以复制文件,但实际上并没有做任何事情。我想出的唯一解决方案是在本地手动收集静态文件并将它们检入我正在推送到 heroku 的分支中。
有人有什么建议吗?
【问题讨论】:
尝试安装 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。
【讨论】: