私はherokuとdjango/vertualenvを使用しています...私はこのブーストラップファイルを使用しました:https ://github.com/mtigas/heroku-django-demo-app/blob/master/tldr.markdown 、私のアプリに名前を付けましcontest2
たが、フォアマンをローカルで実行してみてくださいforeman start
。
raise ImportError("Could not import settings '%s' (Is it on sys.path?): %s" % (self.SETTINGS_MODULE, e))
11:10:06 web.1 | ImportError: Could not import settings 'src/contest2/contest2/settings.py' (Is it on sys.path?): Import by filename is not supported.
procfileが含まれているディレクトリから、このパス:src/contest2/contest2/settings.py
は正しいです。
私のprocfileは次のようになります:
web: gunicorn_django -b 0.0.0.0:$PORT -w 9 -k gevent --max-requests 250 --preload src/$PYTHON_APP_NAME/$PYTHON_APP_NAME/settings.py > Procfile
よろしくお願いします。