我在python3.5上有一个现有的django1.9应用程序,我正试图将django cms引入其中。现在,我按照这里的手动安装说明操作:http://docs.django-cms.org/en/release-3.3.x/how_to/install.html
我想使用现有的postgres数据库来存储cms数据。现在,我所做的就是将cms应用程序添加到已安装的应用程序以及中间件和模板中,所有这些都在设置文件中。当我启动我的应用程序时,我得到字段错误:
django.core.exceptions.FieldError: Local field 'created_by' in class 'PageUser' clashes with field of similar name from base class 'User'
我查看了这个http://docs.django-cms.org/en/develop/reference/configuration.html#custom-user-requirements,确保我们的自定义用户继承正确,并且拥有正确的字段和方法。在
我们的自定义用户模型继承了一个自定义mixin,该mixin向用户模型添加了一个created-by。在
我找不到解决这个问题的方法。如有任何建议,将不胜感激。在
您应该重命名该字段。像这样的东西
你可以阅读更多关于它的here
相关问题 更多 >
编程相关推荐