美文网首页
django中migration成功但是没有生成数据库

django中migration成功但是没有生成数据库

作者: JerryLoveCoding | 来源:发表于2018-12-27 16:12 被阅读0次

这个原因是在定义类的时候,在class Meta中写了managed=False,这句话使得在migration时候无法修改数据库。

另外在migrate的时候出现过问题:

auth.User.user_permissions: (fields.E304) Reverse accessor for 'User.user_permissions' clashes with reverse accessor for 'User.user_permissions'.

这个原因是:在我继承系统的User类时需要在setting中重载AUTH_USER_MODEL,

就是在settings里面定义:AUTH_USER_MODEL ='app.UserProfile',app是应用名,UserProfile是类名

相关文章

网友评论

      本文标题:django中migration成功但是没有生成数据库

      本文链接:https://www.haomeiwen.com/subject/kwtdlqtx.html