Сбор статической ошибки при развертывании приложения на Heroku - PullRequest
1 голос
/ 15 апреля 2019

У меня была проблема с приложением Django, загруженным на Heroku, поэтому я удалил приложение и пытаюсь повторно загрузить его.Но теперь происходит ошибка во время работы collectstatic.

Ошибка

Это то, что у меня есть в settings.py для статических файлов:

STATICFILES_DIRS = [os.path.join(BASE_DIR, "static"),]
STATIC_URL = '/static/'
if os.environ.get('DJANGO_DEBUG') == 'PRODUCTION':

        # Static files settings
        PROJECT_ROOT = os.path.dirname(os.path.abspath(__file__))

        STATIC_ROOT = os.path.join(PROJECT_ROOT, 'staticfiles')

        # Extra places for collectstatic to find static files.
        STATICFILES_DIRS = (os.path.join(PROJECT_ROOT, 'static'))

        STATICFILES_STORAGE = 'whitenoise.storage.CompressedManifestStaticFilesStorage'

        db_from_env = dj_database_url.config(conn_max_age=500)
        DATABASES['default'].update(db_from_env)

Я не понимаю, почему это происходитединственное, что я изменил по сравнению с предыдущей версией, - это название проекта.Кроме того, я нахожусь на Window, так что это нормально, что у меня нет файлов Linux.Как я могу исправить эту ошибку?Или как я могу установить файл?(Я тестировал с помощью git bash, но команды не распознаются).

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