当前位置:  开发笔记 > 后端 > 正文

在Dreamhost部署Django

如何解决《在Dreamhost部署Django》经验,为你挑选了1个好方法。

我正在尝试在我的Dreamhost帐户上使用Poll教程(我没有任何部署Django的经验).我在我的主目录下载了我在这里找到的脚本(http://gabrielfalcao.com/2008/12/02/hosting-and-deploying-django-apps-on-dreamhost/)并执行了它.现在我在〜/ .myroot /中有Python 2.5和Django,我的Django项目目录是〜/ projects /

这是〜/ projects /目录的内容(我自己复制了民意调查/和模板/民意调查/目录).

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



1> Marcin Gil..:

由于DreamHost支持mod_passenger和AFAIK,它不仅适用于Ruby/Rails应用程序,也适用于Python/Django - 您可以尝试一下.

只需将app放在那里并选择执行脚本所在的目录(例如dispatch.fcgi).你可能想在GitHub 看到/研究一个工作实例.

推荐阅读
U友50081205_653
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有