Скрыть статические файлы Django из статистики GitHub - PullRequest
1 голос
/ 07 октября 2019

Чтобы понять, о чем я говорю, я называю GitHub stat этой строкой:

GitHub stats


У меня есть проект Django в GitHub хранилище и я использую Heroku для развертывания этого проекта. Чтобы развернуть мой проект на Heroku, мне нужно сначала запустить python manage.py collectstatic, который будет генерировать много CSS и JS, как на скриншоте выше.

Я хочу скрыть эту папку not ignore, потому что Heroku необходимо, чтобы он работал правильно.


UPD 1:

Итак, я создал новую ветвь с именем debug. Ветвь debug идентична master, но без папки staticfiles. И когда я начинаю Heroku с этой ветки, как я уже сказал, это дает мне 500 Server Error. Конечно, я запустил python manage.py collectstatic перед запуском.


UPD 2:

После перезапуска всех Heroku динам (heroku ps:restart в CLI) все отлично работает без предварительнойсоставлено staticfiles.

1 Ответ

1 голос
/ 07 октября 2019

This:

Чтобы развернуть мой проект в Heroku, мне нужно сначала запустить python manage.py collectstatic

is not true . Heroku будет запускать collectstatic для вас при развертыванииВам не нужно запускать его перед развертыванием, и вам определенно не нужно добавлять каталог назначения в git.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...