[英]Heroku collect static manual
有没有一种方法可以让我在终端中手动运行 collectstatic 并禁用 heroku 自动执行它? 我想跑
python3 manage.py collectstatic
但是在Heroku上,默认为
python manage.py collectstatic
如果我在 heroku 上禁用 collectstatic,有人可以给我手动操作的步骤吗?
首先,你需要把它关掉,像这样
heroku config:set DISABLE_COLLECTSTATIC=1
然后你像往常一样部署
git push heroku master
然后你必须运行迁移
heroku run python3 manage.py migrate
现在你使用 bower 运行 collectstatic
heroku run 'bower install --config.interactive=false;grunt prep;python3 manage.py collectstatic --noinput'
然后这是可选的,这是您为将来的部署再次打开它们的方式
heroku config:unset DISABLE_COLLECTSTATIC
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.