Проблема развертывания проекта Heroku
У меня есть 2 проекта, сделанных на django. Я пытался развернуть оба из них на Heroku, но каждый раз, когда я пытаюсь - я получаю ошибку вроде этой:
-----> Building on the Heroku-22 stack
-----> Using buildpack: heroku/python
-----> 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
(Это ситуация, когда я выбираю heroku/python в качестве билдпака проекта). Другая ситуация возникает, когда я пытаюсь развернуть проект без выбранного билдпака:
-----> Building on the Heroku-22 stack
-----> Determining which buildpack to use for this app
! No default language could be detected for this app.
HINT: This occurs when Heroku cannot detect the buildpack to use for this application automatically.
See https://devcenter.heroku.com/articles/buildpacks
! Push failed
В обоих вариантах я использую "Deploy method: GitHub repo". Вы можете ознакомиться с одним из моих проектов здесь: https://github.com/Fakemrx/Train-Travel-Project. Вся информация о моей проблеме, которую я нашел, заключается в том, что мне нужно иметь некоторые "специальные" файлы в папке проекта (не во вложенных папках!), которые будут означать для Heroku, что это python проект. Я уже пытался использовать сторонние builpacks, но безрезультатно.
* Я пытаюсь развернуть свой проект не из командной строки, а из меню Deploy на Heroku (https://dashboard.heroku.com/apps/some-custom-app-name/deploy/github).