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