У меня проблемы со старым проектом, написанным с помощью Django, теперь я пытаюсь отправить его в Heroku с проблемами.Это было создано несколько лет назад с теми же файлами кем-то еще через час.Когда я делал это сегодня весь день, у меня изначально возникла ошибка при запуске, и при запуске логов я получаю:
bash: heroku: command not found
Я нанял 3 парней, чтобы помочь мне, которые были "хорошо осведомлены" в этих областях.Первый человек немного знал об этом, но не смог разобраться с pip (pip freeze) и заявил, что в файле needs.txt отсутствуют необходимые модули, и он не может найти, какие из них включить.Поэтому я создал проект на внештатном сайте специально для кого-то, чтобы он помог мне найти модули и исправить то, что отсутствует.Я нашел ветеринара с высоким рейтингом и отличной репутацией, особенно в Py / Django / Heroku, который сказал, что может помочь.Я сделал то же самое git-репо, что и у меня, и через 15 минут он решил проблему и поделился со мной на своем локальном хосте. Оглядываясь назад, я задаюсь вопросом, не случилось ли так, что он установил все модули уже , будучи разработчиком Django полный рабочий день в течение 6 лет?Однажды я сказал ему, насколько это важно (я нахожусь в процессе собеседования для потрясающей работы, которая хотела увидеть пример проекта на postgreSQL из моего прошлого), он увеличил цену в четыре раза и взял в заложники файлы.
Я нанял еще одну HerokuДжанго опытный фрилансер и показал им все заранее.Он сказал, что определенно может это сделать, но затем снова столкнулся с проблемами, которые он сказал с профилем require.txt и моим файлом manage.py, который содержит:
#!/usr/bin/env python
import os
import sys
if __name__ == "__main__":
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "vote.settings")
from django.core.management import execute_from_command_line
execute_from_command_line(sys.argv)
Затем он просто заблокировал меня и привидел.Я проверил postgres в heroku и, кажется, все в порядке, проблема, которую я считаю, заключается в том, чтобы найти используемые модули, если я не ошибаюсь?Дело в том, что все ребята имели одинаковые файлы / репо, и я знаю, что по крайней мере двое работали с текущим репо!?
Спасибо, ребята!