Django의 모델 상속 AbstractUser 클래스 오류

1583 단어 Django
Models에서 AbstractUser 클래스를 상속하여 데이터베이스 마이그레이션 명령을 실행하는 동안 오류가 발생했기 때문에 구체적인 오류 정보는 다음과 같습니다.
zuichudemuyangdeMacBook-Pro:fiction zuichudemuyang$ python3 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 'User.groups'.
	HINT: Add or change a related_name argument to the definition for 'User.groups' or 'User.groups'.
auth.User.user_permissions: (fields.E304) Reverse accessor for 'User.user_permissions' clashes with reverse accessor for 'User.user_permissions'.
	HINT: Add or change a related_name argument to the definition for 'User.user_permissions' or 'User.user_permissions'.
myadmin.User.groups: (fields.E304) Reverse accessor for 'User.groups' clashes with reverse accessor for 'User.groups'.
	HINT: Add or change a related_name argument to the definition for 'User.groups' or 'User.groups'.
myadmin.User.user_permissions: (fields.E304) Reverse accessor for 'User.user_permissions' clashes with reverse accessor for 'User.user_permissions'.
	HINT: Add or change a related_name argument to the definition for 'User.user_permissions' or 'User.user_permissions'.

왜냐하면 settings에 검증 모델을 설정하는 것을 잊어버렸어요.
  :
AUTH_USER_MODEL = '   app  .models  '
  :
AUTH_USER_MODEL = 'myadmin.User'

객관이 만약 너를 도울 수 있다면 둘째에게 칭찬을 하는 것을 기억해라. 둘째는 더욱 노력할 것이다.

좋은 웹페이지 즐겨찾기