发布Django-CMS 2.4页面时出错

时间:2013-05-22 07:31:32

标签: django publish django-cms

我刚刚将我的网站从Django-CMS 2.3更新到2.4,从Django 1.4.3更新到Django 1.5.1。

该网站在我的开发环境中运行良好;首先,它让我欢迎Django-CMS页面(与小马),然后我只需要在管理面板中浏览每个页面,然后在其上按“发布草稿”以使其显示。

当我试图在prod上重复这个技巧时,一切顺利,直到我尝试在主页上按“发布草稿”。其他页面没问题,但是这个页面给出了错误信息:

Field 'moderator_state' doesn't have a default value

我可以预览页面,但不会发布。

任何人都可以提出我可能做错的建议吗?

谢谢!

1 个答案:

答案 0 :(得分:1)

浏览upgrade guide并确保应用数据库迁移:

python manage.py migrate cms

此外,主持人选项已不再使用,因此请务必将其从settings.py

中删除