这个原因是在定义类的时候,在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是类名
网友评论