#python #django #heroku #virtualenv #gunicorn
#python #django #heroku #virtualenv #gunicorn
Вопрос:
Я следую руководству от http://www.marinamele.com/2013/12/how-to-set-django-app-on-heroku-part-i.html и я не могу пройти раздел с конфигурацией foreman -> guicorn. Мое приложение django находится в каталоге myproject.
Когда я пытаюсь запустить команду из моего virtualenv, консоль зависает, но приложение django работает в моем браузере, но foreman не может работать должным образом
(myenv) ... gunicorn myproject.wsgi
Но когда я запускаю:
(myenv) ... gunicorn myproject:wsgi
Мне не удалось найти приложение: ‘myproject’.
мой requirements.txt:
Django==1.6.5
argparse==1.2.1
gunicorn==19.0.0
wsgiref==0.1.2
Ответ №1:
это могло бы немного помочь; https://docs.djangoproject.com/en/dev/howto/deployment/wsgi/gunicorn /
особенно ниже 2 строк
Для этого требуется, чтобы ваш проект находился по пути Python; самый простой способ убедиться в этом — запустить эту команду из того же каталога, что и ваш manage.py файл
Комментарии:
1. Я делаю это, django запускается в моем браузере, но в моей консоли не отображается никаких сообщений о прослушивании процесса