2012-04-25 54 views
0

我在使用django 1.4和wsgi爲apache後面部署一個爲1.3寫的django網站時遇到了很多麻煩。也有一個wordpress網站也運行在同一個域上。理想情況下,我希望在[domain]/app /上運行django網站。通過apache的Django

有沒有人有任何鏈接到一個很好的教程。我在處理wsgi.py文件的位置時遇到了很多麻煩。它一直說它找不到它。

回答

0

當我最近正在部署我的第一個django項目時,發現this tutorial有幫助。它獨立測試django和wsgi是否正在使用簡單的「hello world」應用程序進行工作,並舉例說明如何使wsgi.py文件正常工作。我認爲把wsgi.py放在正確的地方並不是一個真正的問題。這更多的是告訴Apache wsgi.py在哪裏。如果你能得到這個教程的工作,它應該是相對簡單的,讓你的完整django網站工作。

0

對於Django的部位,應該簡單地是具有的問題:

WSGIScriptAlias /app /some/path/project/wsgi.py 

換句話說,在「/應用」安裝點用於與WSGIScriptAlias代替「/」,許多示例使用。

如果使用登錄功能,您可能還需要在Django設置文件中設置LOGIN_URL等,但它不會自動合併到掛載點中。