看不到在 Django-Mezzanine 管理站点中创建的对象
Can't see objects created in Django-Mezzanine Admin site
我刚刚将一个网站从 Django 1.7/Mezzanine 3 升级到 Django 1.8/Mezzanine 3。之后,我发现管理站点显示 none 我的应用程序之前创建的对象,即使它们存在于数据库和实时站点中。
当我在浏览器中检查对象时,似乎根本没有在搜索数据库。这会影响我所有的应用程序,以及 Django 原生的用户应用程序。它 不会 影响 Django 原生的页面应用、评论应用或博客 post 应用。
我试过删除迁移文件、重新启动服务器、删除并重新创建数据库以及删除受影响的表以重新创建它们。
没有错误消息,页面看起来好像还没有人创建任何对象。当您创建一个新对象并保存它时,您仍然看不到它们,即使新对象是实时的并且在数据库中。
所以我最终弄清楚了问题出在哪里。我项目中的模板有一个名为 'main' 的内容块,用于模仿本机模板文件。我需要给内容块一个新的名称,而不是因为它们以某种方式覆盖了夹层模板。
我刚刚将一个网站从 Django 1.7/Mezzanine 3 升级到 Django 1.8/Mezzanine 3。之后,我发现管理站点显示 none 我的应用程序之前创建的对象,即使它们存在于数据库和实时站点中。
当我在浏览器中检查对象时,似乎根本没有在搜索数据库。这会影响我所有的应用程序,以及 Django 原生的用户应用程序。它 不会 影响 Django 原生的页面应用、评论应用或博客 post 应用。
我试过删除迁移文件、重新启动服务器、删除并重新创建数据库以及删除受影响的表以重新创建它们。
没有错误消息,页面看起来好像还没有人创建任何对象。当您创建一个新对象并保存它时,您仍然看不到它们,即使新对象是实时的并且在数据库中。
所以我最终弄清楚了问题出在哪里。我项目中的模板有一个名为 'main' 的内容块,用于模仿本机模板文件。我需要给内容块一个新的名称,而不是因为它们以某种方式覆盖了夹层模板。