【发布时间】:2015-03-24 12:20:14
【问题描述】:
我正在开发一个部署在 Heroku 上的 Django/Mezzanine 站点。在本地运行后,我部署了它,并使用 this method 将开发数据库同步到生产数据库。
当我访问该站点时,它看起来不错,但在博客列表中没有列出任何帖子,但有显示 2 页的分页控件,这是正确的数字。
在管理界面中根本没有列出或访问任何博客文章,但博客文章的总数正确列为 6。
当我创建一篇新博文时,它包含一个指向上一篇博文的链接,并正确显示了我在本地测试站点上发布的最后一篇博文的标题。
但是当我点击链接时,我得到一个 404。
当我使用 psql 检查 heroku 数据库时,所有的帖子都在那里。那么为什么这些帖子没有出现在网站上呢?我是否以某种方式错误配置了 Mezzanine,或者在迁移我丢失的数据时是否有特殊步骤?
【问题讨论】:
标签: django postgresql heroku mezzanine