无法看到在Django-Mezzanine管理站点中创建的对象

时间:2016-01-29 19:17:38

标签: python django mezzanine

我刚刚将一个网站从Django 1.7 / Mezzanine 3升级到Django 1.8 / Mezzanine 3.在这样做之后,我发现管理站点没有显示我的应用程序中以前创建的对象,即使它们存在于数据库中在现场网站上。

当我在浏览器中检查对象时,似乎根本不会搜索数据库。这会影响我的所有应用程序,以及Django原生的User应用程序。 会影响Django原生的网页应用,评论应用或博客发布应用。

我尝试删除迁移文件,重新启动服务器,删除并重新创建数据库,然后删除受影响的表以重新创建它们。

没有错误消息,页面看起来好像还没有人创建任何对象。当您创建一个新对象并保存它时,即使新对象是实时的并且在数据库中,您仍然看不到它们。

1 个答案:

答案 0 :(得分:0)

所以我最终弄清楚问题是什么。我的项目中的模板在模仿本机模板文件时有一个名为“main”的内容块。我需要为内容块提供全新的名称,因为它们以某种方式覆盖了Mezzanine模板。