我最近成功安装了Django,一切都按预期进行。没有错误。但是,没有任何表现。好像我从未安装过Django。
没有错误。检查Django / Python版本按预期返回。从控制台,我可以创建新的项目/应用程序,运行迁移,创建用户等。一切似乎都有效。除了,当我去mydomain.com时,它只是加载旧网站的index.html,好像Django不存在。
我意识到上述问题不是good question。我在发布问题之前想出了我的问题并决定在下面用发布我的答案以供将来参考,如果其他人稍后有同样的问题。
答案 0 :(得分:0)
在完成删除和重新创建项目文件的徒劳无功的任务之后,我最终想出了我的Django安装发生了什么。我从来没有启用乘客。在这个案例中的Web主机DreamHost上,启用它只是一个简单的checkbox in the control panel,但我从未这样做过。
除了我应该记住的事实,我需要让Django的乘客能够出现,有些事情本应该让我失望。没有带有tmp
文件的restart.txt
文件夹。我手动添加它(该文件很重要),但没有停下来思考它为什么不存在。此外,html文件正在加载而不在public
文件夹中。
今天给了我一个小时左右的挫折感,所以我想其他人可能会稍后谷歌这个并发现这很有用。搜索“Django网站没有错误但仍然无法正常工作”对我来说并不是一条富有成效的途径。