2016-05-05 60 views
-1

我最近做了一個成功的Django安裝,並且一切都按預期進行。沒有錯誤。但是,沒有出現。這就好像我從未安裝過Django。Django安裝不可見 - 無錯誤

沒有錯誤。按預期檢查Django/Python版本。從控制檯,我可以創建新的項目/應用程序,運行遷移,創建用戶等。一切似乎都奏效。除了當我去mydomain.com時,它只是加載舊網站的index.html,就好像Django不存在一樣。我發現上述問題不是good question。我發現我的問題之前張貼的問題,並決定張貼我的回答低於未來的參考問題,如果其他人以後有相同的問題。

回答

0

刪除並重新創建我的項目文件沒有結果的任務後,我終於想出了我的Django安裝發生了什麼。我從未啓用Passenger。在這種情況下的網絡主機,DreamHost,它只是一個簡單的checkbox in the control panel啓用,但我從來沒有。

除了我應該記住的事實之外,我需要爲Django啓用Passenger才能顯示出來,但有幾件事情應該讓我失望。沒有tmp文件夾和restart.txt文件。我手動添加它(該文件很重要),但並沒有停下來想想爲什麼它不在那裏。此外,HTML文件正在加載,但不在public文件夾中。

今天給了我一個小時左右的挫折感,所以我想其他人可能會在以後谷歌,發現這個有用的。搜索「Django網站沒有錯誤,但仍然不起作用」對我來說不是一個有效的途徑。