Обслуживание статических файлов в Heroku
У меня есть приложение Django и React, размещенное на Heroku, проблема в том, что оно не видит мои файлы, но все полностью работает на моем localhost. Оно было успешно создано на Heroku.
Процесс отладки:
Проект построен успешно
Открывает приложение
Возвращает пустую страницу, что означает, что он не обслуживает мои CSS и js файлы.
Проверены инструменты разработчика
Приложение Django требует CSS и js файлы для отображения шаблона
Проверил журналы Heroku
Heroku возвращает ошибку 404 для этих файлов
Проверьте мои развернутые файлы в Heroku
Я проверил свои файлы, развернутые в Heroku, в терминале, и они там есть.
Теперь я в замешательстве, почему он не обслуживает файлы, это не проблема кода, потому что все работает хорошо на моем localhost. Есть какие-нибудь решения, пожалуйста? Спасибо.
Одна вещь, которую вам нужно понять, что Heroku не предоставляет поддержку для обслуживания ваших статических файлов, вам нужно использовать такие инструменты, как s3 bucket для сервера статических файлов Еще одна проблема, которую я обнаружил, это ваша база данных, я использовал aws rds бесплатную версию базы данных postgres, с помощью которой вы можете решить свой вопрос вот видео, которое может помочь вам, чего вам не хватает
удачи