我指的是此链接https://docs.djangoproject.com/en/1.5/howto/deployment/wsgi/gunicorn/
for gunicorn和django部署。
我对教程
有点困惑因此,对于一个典型的Django项目,调用gunicorn看起来像:
gunicorn myproject.wsgi:application
我的django项目位于/ home / joe / fancyproject_dir
为我的项目调用gunicorn的命令行是什么?
'joe'是我的用户名
是不是
gunicorn fancyproject_dir.wsgi:application
或
gunicorn joe.wsgi:application
或其他什么?
感谢您的帮助
答案 0 :(得分:1)
gunicorn命令期望参数为<python package>:<wsgi identifier>
,因此遵循这个共同的项目结构:
my_project_folder
|-my_project
| |-__init__.py
| |-wsgi.py
| |-settings.py
命令为my_project.wsgi:application
,诀窍是通过查找__init__.py
文件来识别包。