2016-05-05 91 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网站没有错误,但仍然不起作用”对我来说不是一个有效的途径。