2012-02-27 145 views
4

這是我第一次嘗試在Webfaction上部署我的django項目(myproject)。在Webfaction上部署Django應用程序

我的項目目錄結構如下:

  1. 在的webapps/Django的:myproject.wsgi,MyProject的
  2. settings.py是的myproject/src目錄/ myproject的/

下這樣的情況下,我應該如何在myproject.wsgi中定義DJANGO_SETTINGS_MODULE

對於webfaction的默認安裝,它被定義爲myproject.settings。我應該將DJANGO_SETTINGS_MODULE定義爲myproject.src.myproject.settings

+0

放置在myproject的/ src目錄WSGI文件,並確定DJANGO_SETTINGS_MODULE爲' myproject.settings'取得了訣竅。 – vkb001 2012-03-02 17:48:39

回答

2

當你安裝上webfaction一個Django項目,你會得到一個文件結構如下所示:

​​

如果您在「myproject」下創建你的項目,你不需要修改wsgi文件來開始 - 只需要轉到apache2/bin目錄並運行./start,你就可以開始了! 如果您更改了wsgi文件,則需要運行./stop然後./start才能激活更改。

如果上市不工作的路徑,它可能是值得嘗試創建一個通用的Django項目,只是puaste你的項目就在「MyProject的」