【问题标题】:Django deployment with gunicorn issue带有gunicorn问题的Django部署
【发布时间】:2014-09-11 09:08:04
【问题描述】:

我指的是这个链接https://docs.djangoproject.com/en/1.5/howto/deployment/wsgi/gunicorn/

用于 gunicorn 和 django 部署。

我对教程有点困惑

所以对于一个典型的 Django 项目,调用 gunicorn 看起来像:

gunicorn myproject.wsgi:应用程序

我的 django 项目在 /home/joe/fancyproject_dir

为我的项目调用 gunicorn 的命令行是什么?

'joe' 是我的用户名

会不会

gunicorn fancyproject_dir.wsgi:application

gunicorn joe.wsgi:应用程序

还是别的什么?

感谢您的帮助

【问题讨论】:

    标签: python django deployment nginx gunicorn


    【解决方案1】:

    gunicorn 命令期望参数是<python package>:<wsgi identifier>,所以遵循这个常见的项目结构:

    my_project_folder
    |-my_project
    | |-__init__.py
    | |-wsgi.py
    | |-settings.py
    

    命令是my_project.wsgi:application,诀窍是通过查找__init__.py 文件来识别包。

    【讨论】:

      猜你喜欢
      • 2015-04-17
      • 1970-01-01
      • 1970-01-01
      • 2018-07-29
      • 1970-01-01
      • 2015-06-02
      • 2018-01-28
      • 2011-03-19
      • 1970-01-01
      相关资源
      最近更新 更多