在Dreamhost部署Django

前端之家收集整理的这篇文章主要介绍了在Dreamhost部署Django前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在尝试在我的Dreamhost帐户上使用Poll教程(我没有任何部署Django的经验).我在我的主目录下载了我在这里找到的脚本( http://gabrielfalcao.com/2008/12/02/hosting-and-deploying-django-apps-on-dreamhost/)并执行了它.现在我在〜/ .myroot /中有Python 2.5和Django,我的Django项目目录是〜/ projects / @H_502_2@这是〜/ projects /目录的内容(我自己复制了民意调查/和模板/民意调查/目录).

  1. projects/
  2. |-- admin_media -> /home/imran2140/.myroot/usr/lib/python2.5/site-packages/django/contrib/admin/media
  3. |-- dispatch.fcgi
  4. |-- polls
  5. | |-- __init__.py
  6. | |-- __init__.pyc
  7. | |-- admin.py
  8. | |-- admin.pyc
  9. | |-- models.py
  10. | |-- models.pyc
  11. | |-- polls.db
  12. | |-- urls.py
  13. | |-- urls.pyc
  14. | |-- views.py
  15. | `-- views.pyc
  16. |-- script_templates
  17. | |-- dispatch.template
  18. | `-- htaccess.template
  19. `-- templates
  20. `-- polls
  21. |-- detail.html
  22. |-- index.html
  23. `-- results.html
  24.  
  25. 5 directories,17 files
@H_502_2@现在我应该怎么做才能让民意调查应用程序运作?

@H_502_2@更新

@H_502_2@我终于得到了一个使用Passanger WSGI的“Hello World”Django应用程序.服务器的默认Python 2.3.5和我安装的Python 2.5.2都运行良好.

@H_502_2@Passanger WSGI – Django在Dreamhost Wiki上

解决方法

由于DreamHost支持mod_passenger和AFAIK,它不仅适用于Ruby / Rails应用程序,也适用于Python / Django – 您可以尝试一下. @H_502_2@只需将app放在那里并选择执行脚本所在的目录(例如dispatch.fcgi).
你可能想在GitHub看到/学习a working example.

猜你在找的Python相关文章