Приложение не совместимо с buildpack - проект django с java script
Когда я пытаюсь развернуть свое приложение на Heroku, я получаю:
-----> Building on the Heroku-20 stack
-----> Using buildpacks:
1. heroku/python
2. https://github.com/heroku/heroku-buildpack-static.git
-----> App not compatible with buildpack: https://buildpack-registry.s3.amazonaws.com/buildpacks/heroku/python.tgz
More info: https://devcenter.heroku.com/articles/buildpacks#detection-failure
! Push failed
Я пытался потратить много времени. Большая часть решения не работает. Это проблема билдпака или что-то еще? Кроме того, я подключил свою учетную запись GitHub к Heroku и попробовал развертывание из основной ветки GitHub. Однако я по-прежнему получаю ошибку. Вот мой адрес GitHub: https://github.com/Whitemoon2000/Final-year-project
Почему вы используете статический билдпак? Обычно он не нужен для развертывания Django, и я не уверен, что имеет смысл использовать билдпак для размещения статического контента наряду с билдпаком для Python.
В любом случае, при использовании нескольких билдпаков основной билдпак должен быть объявлен последним:
Сборка для основного языка вашего приложения всегда должна быть последней сборкой в списке. Это гарантирует, что настройки по умолчанию для этого основного языка будут применяться вместо настроек для другого языка, и позволит Heroku правильно определить основной язык вашего приложения.
.
Если у вас нет причин использовать статический билдпак, вы должны иметь возможность очистить настроенные билдпаки и позволить Heroku определить нужный:
heroku buildpacks:clear
Наличие файла requirements.txt, Pipfile или setup.py в корневом каталоге вашего проекта будет идентифицировать его как проект Python.
Если вам нужен этот билдпак (или любой другой) в дополнение к heroku/python, измените их порядок, например,
heroku buildpacks:remove https://github.com/heroku/heroku-buildpack-static.git
heroku buildpacks:add --index 1 https://github.com/heroku/heroku-buildpack-static.git
Проверить правильность списка можно с помощью heroku buildpacks.