【发布时间】:2016-01-29 19:17:38
【问题描述】:
我刚刚将一个网站从 Django 1.7/Mezzanine 3 升级到 Django 1.8/Mezzanine 3。这样做之后,我发现管理站点没有显示我的应用程序中以前创建的任何对象,即使它们存在于数据库中并且在直播网站上。
当我在浏览器中检查对象时,似乎根本没有搜索数据库。这会影响我的所有应用程序,以及 Django 原生的用户应用程序。它确实不影响 Django 原生的 pages 应用程序、cmets 应用程序或博客文章应用程序。
我已尝试删除迁移文件、重新启动服务器、删除并重新创建数据库以及删除受影响的表以重新创建它们。
没有错误消息,页面看起来还没有人创建任何对象。当您创建一个新对象并保存它时,您仍然看不到它们,即使新对象是活动的并且在数据库中。
【问题讨论】:
-
你在运行 nginx 吗?当我启用 proxy_set_header 主机时,我有这个和 404。
-
我使用的是 Django 自带的内置开发服务器