建筑、Django和乘客

建筑、Django和乘客,django,nginx,passenger,wsgi,buildout,Django,Nginx,Passenger,Wsgi,Buildout,我在Buildout中有一个Django项目,我想在Phusion Passenger上用我的nginx服务器进行设置 这样做的文档似乎不存在 似乎需要创建一个passenger\u wsgi.py文件来设置wsgi环境,但是我不确定这将如何工作 由于Buildout本身对Python路径进行内部攻击,因此如何创建和提供此文件,以及应将其放在项目中的何处 我的项目如下所示: . ├── bin │   ├── buildout │   ├── django │   ├── django.wsgi

我在Buildout中有一个Django项目,我想在Phusion Passenger上用我的nginx服务器进行设置

这样做的文档似乎不存在

似乎需要创建一个
passenger\u wsgi.py
文件来设置wsgi环境,但是我不确定这将如何工作

由于Buildout本身对Python路径进行内部攻击,因此如何创建和提供此文件,以及应将其放在项目中的何处

我的项目如下所示:

.
├── bin
│   ├── buildout
│   ├── django
│   ├── django.wsgi
│   ├── gunicorn
│   ├── ipython
│   ├── multiple-part-upload.py
│   ├── nosetests
│   ├── python
│   └── test
├── conf
│   ├── deploy
│   ├── shared
│   └── vagrant
├── src
│   ├── myproject
│   └── myproject.egg-info
├── bootstrap.py
├── bower.json
├── buildout.cfg
├── README.mkd
├── setup.py
└── Vagrantfile

我应该把
passenger\u wsgi.py
放在哪里,以便a)passenger可以找到它,b)我的构建卵将包含在路径中?

我不熟悉构建,但passenger\u wsgi.py的目的是提供一个供Phusion passenger使用的wsgi入口点。你如何在这个项目中启动gunicorn?这可能会给出一些关于如何构造passenger_wsgi.py的提示。看起来我需要开发一个构建方法来生成带有正确沙盒构建路径的
passenger_wsgi.py
文件。