繁体   English   中英

Heroku 收static说明书

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM