django 마이그레이션 오류 정보 - Migration admin.0001_initial is applied before its dependency user.0001_initial on data

498 단어 django
구체적인 오류는 다음과 같다.
django.db.migrations.exceptions.InconsistentMigrationHistory: Migration admin.0001_initial is applied before its dependency user.0001_initial on database 'default'.

원인: 사용자 모델이 계승 AbstractUser에서 AbstractBaseUser로 바뀌었습니다. 관리자 모델을 가지고 의존 사용자모델을 찾을 수 없습니다.
해결 방법: setting.py의 사용자 모델은 주석을 가리킨다
 AUTH_USER_MODEL = 'user.UserInfo'
 AUTHENTICATION_BACKENDS = ['utils.custom_authentication.CustomBackend', ]

좋은 웹페이지 즐겨찾기