Heroku пытается развернуть сайт python ,,manage.py collestatic --noninput"

Я создал сайт, используя Python, JS, React, Django .Когда я развернул его на Heroku через github, возникла ошибка:

Вот мой репозиторий на github: введите описание ссылки здесь

Когда я пытаюсь запустить свой сайт через localhost:8000, он работает хорошо, но теперь, когда я пытаюсь развернуть его на Heroku, возникает эта ошибка. Моя база данных создана с помощью django. Пожалуйста, помогите мне, спасибо!!!

Из трассировки ошибки STATIC_ROOT url не настроен.

Вам нужно настроить static files dir url в вашем django app settings.py скрипте, например, следующим образом: STATIC_ROOT = BASE_DIR + "../your-static-dir"

После этого вы можете добавить выполнение команды collect static на Heroku heroku run python manage.py collectstatic --dry-run --noinput

Также проверьте утверждение этого вопроса для получения дополнительной информации о настройке ваших статических & media urls. Ошибки запрета 301 и 403 на моих статических файлах в production

Вернуться на верх