0

我刚刚将我的网站从 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

我可以很好地预览页面,但它不会发布。

谁能建议我可能做错了什么?

谢谢!

4

1 回答 1

1

查看升级指南并确保应用数据库迁移:

python manage.py migrate cms

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

于 2013-05-22T08:02:52.913 回答