以下是按照 Django Heroku 入门页面的内容进行翻译。 https://devcenter.heroku.com/articles/django
在启动 Foreman 步骤中,Foreman 未正确运行。 ProcFile 内容如下:
web: gunicorn hellodjango.wsgi
需求内容:
Django==1.5.1
dj-database-url==0.2.1
gunicorn==0.17.4
psycopg2==2.4.5
请按照教程精确进入虚拟环境,gunicorn、procfile和requirements位于scripts目录下,wsgi.py文件位于hellodjango目录下的路径为C:\hellodjango2\newvirtualenv\Scripts\hellodjango
。
python和python/scripts位于pathfile中。
以下是输出结果。
(newvirtualenv) C:\hellodjango2\newvirtualenv\Scripts>foreman start
09:48:58 web.1 | started with pid 3580
09:48:58 web.1 | exited with code 1
09:48:58 system | sending SIGKILL to all processes