2016-11-05 80 views
0

所以我有一個Django的應用程序,我已經關閉DISABLE_COLLECTSTATIC,但沒有提到收集靜態發生。Heroku沒有運行與Django collectstatic

一些研究表明,如果收集靜態失敗,Heroku會靜靜地失敗,但是在收集靜態成功時會在構建日誌中寫出。我做了heroku run python manage.py collectstatic,它運行正常。沒有錯誤。

然而,收集靜態還是不上構建

回答

3

美中不足竟然是,要禁用配置變種運行時,必須使用: heroku config:unset DISABLE_COLLECTSTATIC

我用錯了命令,因爲heroku config初始顯示DISABLE_COLLECTSTATIC: 1我假設heroku config:set DISABLE_COLLECTSTATIC=0會關閉配置變種。由於沒有其他東西出現,這種假設成爲下一個可能的嫌疑犯。關於處理配置的Heroku文檔後,我跑了所有 heroku config:set DISABLE_COLLECTSTATIC=false heroku config:set DISABLE_COLLECTSTATIC=False哪些不按預期工作。

相關問題