【问题标题】:Mezzanine blog posts missing after database transfer?数据库传输后夹层博客文章丢失?
【发布时间】:2015-03-24 12:20:14
【问题描述】:

我正在开发一个部署在 Heroku 上的 Django/Mezzanine 站点。在本地运行后,我部署了它,并使用 this method 将开发数据库同步到生产数据库。

当我访问该站点时,它看起来不错,但在博客列表中没有列出任何帖子,但有显示 2 页的分页控件,这是正确的数字。

在管理界面中根本没有列出或访问任何博客文章,但博客文章的总数正确列为 6。

当我创建一篇新博文时,它包含一个指向上一篇博文的链接,并正确显示了我在本地测试站点上发布的最后一篇博文的标题。

但是当我点击链接时,我得到一个 404。

当我使用 psql 检查 heroku 数据库时,所有的帖子都在那里。那么为什么这些帖子没有出现在网站上呢?我是否以某种方式错误配置了 Mezzanine,或者在迁移我丢失的数据时是否有特殊步骤?

【问题讨论】:

    标签: django postgresql heroku mezzanine


    【解决方案1】:

    好吧,事实证明这是一个愚蠢的错误,就像往常一样。我在本地使用 Postgresql 9.4 进行测试,而 Heroku Postgres 在 9.3 上。升级了 Heroku 插件,一切都很好。

    【讨论】:

      猜你喜欢
      • 2012-08-13
      • 2011-06-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-06-14
      • 1970-01-01
      相关资源
      最近更新 更多