Я новичок в веб-разработке и особенно в развертывании серверов, поэтому я читаю, ищу и прорабатываю свой путь.
Однако, я думаю, что застрял в развертывании на HerokuУ меня должна быть правильная настройка procfile, которая выглядит следующим образом (mysite - это корневая папка для проекта, а приложение под этим именем называется photos)
web: gunicorn mysite.wsgi
Я пробовал на моем компьютере определения местоположения, либо одиниз следующего можно начать:
python manager.py runserver
guricorn mysite.wsgi
Но когда я развернул его на Heroku, я получил сообщение об ошибке:
ImportError: Нет модуля с именем photos.apps2018-04-25T20: 28: 48.321352 + 00: 00 app [web.1]: [2018-04-25 20:28:48 +0000] [10] [INFO] Рабочий выходит (pid: 10) 2018-04-25T20: 28: 48.346604 + 00: 00 app [web.1]: [2018-04-25 20:28:48 +0000] [9] [ОШИБКА] Исключение в рабочем процессе
Учитывая, что ту же команду можно запустить локально для запуска сервера, я действительно не уверен, почему сообщение об ошибке.
Надеюсь, кто-то может указать мнеo правильное направление.
редактировать следующее - это журнал ошибок: remote: файл "/app/.heroku/python/lib/python2.7/site-packages/django/init.py ", строка 27, в настройке
remote: apps.populate (settings.INSTALLED_APPS)
remote: File" /app/.heroku/python/lib/python2.7/site-packages/django/apps/registry.py ", строка 85, заполнить
remote: app_config = AppConfig.create (entry)
remote: File" /app/.heroku/python/lib/python2.7/site-packages/django/apps / config.py ", строка 94, в create
remote: module = import_module (entry)
remote: File" /app/.heroku/python/lib/python2.7/importlib/init .py ", строка 37, в import_module
remote: import (name)
remote: ImportError: Нет модуля с именем photos