我正在尝试让投票教程在我的 Dreamhost 帐户中运行(我之前没有任何部署 Django 的经验)。我在我的主目录下载了我在这里找到的脚本(http://gabrielfalcao.com/2008/12/02/hosting-and-deploying-django-apps-on-dreamhost/)并执行了它。现在我在 ~/.myroot/ 中有 Python 2.5 和 Django,我的 Django 项目目录是 ~/projects/
这是 ~/projects/ 目录的内容(我自己复制了 polls/ 和 templates/polls/ 目录)。
projects/
|-- admin_media -> /home/imran2140/.myroot/usr/lib/python2.5/site-packages/django/contrib/admin/media
|-- dispatch.fcgi
|-- polls
| |-- __init__.py
| |-- __init__.pyc
| |-- admin.py
| |-- admin.pyc
| |-- models.py
| |-- models.pyc
| |-- polls.db
| |-- urls.py
| |-- urls.pyc
| |-- views.py
| `-- views.pyc
|-- script_templates
| |-- dispatch.template
| `-- htaccess.template
`-- templates
`-- polls
|-- detail.html
|-- index.html
`-- results.html
5 directories, 17 files
现在我应该怎么做才能让投票应用程序正常工作?
更新
我终于得到了一个使用 Passanger WSGI 的“Hello World”Django 应用程序。它适用于服务器的默认 Python 2.3.5 和我安装的 Python 2.5.2。
Passanger WSGI - Dreamhost Wiki 上的Django