5
我最近安装Blogango,在那里我有以下错误:无法为“CREATED_BY”创建表单字段,但因为它的相关模式“users.User”尚未加载尚未
CommandError: One or more models did not validate:
blogango.blogentry: 'created_by' defines a relation with the model 'auth.User', which has been swapped out. Update the relation to point at settings.AUTH_USER_MODEL.
所以我添加的设置.AUTH_USER_MODEL现在我得到以下信息:
ValueError: Cannot create form field for 'created_by' yet, because its related model 'users.User' has not been loaded yet
我通过我的settings.py它调用AUTH_USER_MODEL = 'users.User'
去了,感动得更高了对settings.py,试图把它加载更快。
按照要求: created_by = models.ForeignKey(settings.AUTH_USER_MODEL, unique=False)
我能做些什么来解决这个问题?
我们可以看到'created_by'的模型吗? –
现在的问题显示'created_by'。 –
如果将'settings.AUTH_USER_MODEL'放在引号中会发生什么?即'created_by = models.ForeignKey('settings.AUTH_USER_MODEL',unique = False) –