Я новичок в героике и стрельбе, поэтому я не уверен, как это работает. Но я сделал некоторые поиски, и я думаю, что я близок к развертыванию своего приложения Django (1.5.1). Поэтому я знаю, что мне нужен файл Procfile, который имеет
web: gunicorn app.wsgi
Потому что мои каталоги немного разные. Я не могу запустить gunicorn в корневом каталоге
app_project
requirements/
contributors/
app/
app/
settings/
wsgi.py
# Normally Procfile goes here
Procfile
Обычно приложение/будет корневым каталогом, но я решил структурировать свои папки таким образом, чтобы отделить мое приложение django от других вещей. Поскольку я должен поместить Procfile в корневой каталог для распознавания герою, что мне следует добавить в файл Procfile и/или какие параметры следует разместить в команде gunicorn?
Примечание:
web: gunicorn app.wsgi # won't work because Procfile is in a directory above
# I also want to keep the directories as is
# I also don't want to create a secondary git inside the app folder just for heroku
web: gunicorn app.app.wsgi # won't work because I don't want to convert the folder into a python module