2011-04-19 41 views
0

当我以开发模式(./manage.py runserver 0.0.0.0:9090)运行应用程序时,一切正常。模板呈现,一切都很好。当我重新加载生产Web服务器(切诺基)时,我得到的是Django模板未找到错误。在生产中找不到Django模板,但是在dev中很好

我意识到这有点模糊,所以请随时告诉我需要分享哪些信息。我不禁想到我有一些简单的错误,但我找不到有同样问题的人。

请参阅http://signstreak.com/以了解我所引用的错误。

编辑 这实际上是相同的代码库。我很早就开发了。到目前为止,我只是使用ssh + vim创建应用程序。因此,开发者和生产者在同一台机器上同时运行相同的代码。

我也刚刚注意到我的数据库设置没有被导入。奇怪。这几乎就像使用一些随机股票settings.py一样。

感谢,
-Kerry

回答

0

TEMPLATE_DIRS变量是空的。

如果你解决了这个问题,它可能会再次工作:)

+0

这是字面上完全相同的代码库。请参阅http://50.19.120.245:9090/。所以它似乎以某种方式settings.py文件未被正确加载或加载。我从来没有遇到过这个问题。 – 2011-04-19 23:31:38

+0

@Kerry Hatcher:很奇怪......如果你没有设置任何模板目录,通常'filesystem'模板加载器会给出错误。所以这已经很奇怪了。 – Wolph 2011-04-19 23:40:53

+0

所以我放弃了切诺基,感觉回到了Apache,现在一切都很好。 – 2011-04-20 02:19:06

相关问题