Heroku Django ModuleNotFoundError: нет модуля с именем my_app - PullRequest
0 голосов
/ 04 апреля 2020

Мое приложение (называемое 'my_app ") в Django, кажется, присутствует в базе данных Heroku Postgres, и my_app работает, когда я python manage.py runserver из командной строки. Однако , когда я запустите my_app в Heroku, я получаю сообщение об ошибке ModuleNotFoundError: No module named 'my_app'

Я также получаю сообщение об ошибке [ERROR] Exception in worker process

Я посмотрел файл требований и procfile, но не увидел ничего плохого. Я также прошел учебное пособие, которое я использовал для разработки этого приложения, и не могу за всю жизнь найти что-то неладное.

Basic file structure looks like this:

my_app todo_app wsgi.py settings.py

 todo_list
      Procfile
      requirements.txt
      manage.py

1 Ответ

0 голосов
/ 04 апреля 2020

отредактируйте ваш Procfile и измените my_app на путь / папку, где находится ваш файл wsgi.py.

web: gunicorn YOURFOLDER.wsgi
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...