2016-11-05 2 views
0

그래서 장고 앱을 가지고 있는데 DISABLE_COLLECTSTATIC을 껐습니다. 정적 발생에 대한 언급은 없습니다.Heroku가 장고와 함께 collectstatic을 실행하지 않습니다

일부 연구에 따르면 정적 수집에 실패하면 Heroku가 자동으로 실패하지만 정적 수집이 성공하면 빌드 로그 중에 기록합니다. 나는 heroku run python manage.py collectstatic을했는데 제대로 실행되었습니다. 오류 없음.

그러나, 여전히 정적 수집이 캐치가 구성 VAR를 해제하는 것을 밝혀졌다

답변

3

빌드에서 실행되고 있지 않습니다, 하나는 사용해야합니다 heroku config:unset DISABLE_COLLECTSTATIC

을 내가 heroku config 때문에 잘못된 명령을 사용했다 처음에 DISABLE_COLLECTSTATIC: 1으로 표시했습니다. heroku config:set DISABLE_COLLECTSTATIC=0은 config var. 그 밖의 다른 것들은 없어 보였으므로,이 가정은 다음으로 의심되는 용의자가되었습니다. 설정을 처리하는 방법에 대한 Heroku 문서에 따라 heroku config:set DISABLE_COLLECTSTATIC=false 중 원하는 항목이 작동하지 않습니다.

관련 문제