簡體   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