首页 > 其他 > 详细

【转】Django继承AbstractUser新建User Model时出现auth.User.groups: (fields.E304)错误

时间:2019-07-11 17:54:28      阅读:101      评论:0      收藏:0      [点我收藏+]

错误详情如下:

(venv) D:\workspace\music>python manage.py makemigrations
SystemCheckError: System check identified some issues:

ERRORS:
auth.User.groups: (fields.E304) Reverse accessor for User.groups clashes with reverse accessor for MyUser.groups.
        HINT: Add or change a related_name argument to the definition for User.groups or MyUser.groups.
auth.User.user_permissions: (fields.E304) Reverse accessor for User.user_permissions clashes with reverse accessor for MyUser.us
er_permissions.
        HINT: Add or change a related_name argument to the definition for User.user_permissions or MyUser.user_permissions.
user.MyUser.groups: (fields.E304) Reverse accessor for MyUser.groups clashes with reverse accessor for User.groups.
        HINT: Add or change a related_name argument to the definition for MyUser.groups or User.groups.
user.MyUser.user_permissions: (fields.E304) Reverse accessor for MyUser.user_permissions clashes with reverse accessor for User.
user_permissions.
        HINT: Add or change a related_name argument to the definition for MyUser.user_permissions or User.user_permissions.

解决办法:

在setting.py文件中重载AUTH_USER_MODEL

# 配置自定义用户表MyUser
AUTH_USER_MODEL = user.MyUser

user: 为自己的app名称

MyUser:为自己的表名称(model名称)

 

参考自:https://www.cnblogs.com/bbbbbd/p/7725030.html

 

请各位大虾赐教!

 

【转】Django继承AbstractUser新建User Model时出现auth.User.groups: (fields.E304)错误

原文:https://www.cnblogs.com/zhzhang/p/11171527.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!