[문제 상황]
User table을 생성하는 과정에서 migration은 성공했으나 migrate 시도 중에 error가 발생했다.
⏬ 오류내용
ValueError: The field admin.LogEntry.user was declared with a lazy reference to 'shortener.users', but app 'shortener' doesn't provide model 'users'.
[해결 과정]
1. app 내 migrations 디렉토리에 __init.py__ 를 제외한 모든 파일을 삭제
2. db.sqlite3 파일 삭제
3. 다시 makemigrations 과정부터 실시
>> python manage.py makemigrations
>> python manage.py migrate
✅ 해결 완료 !!
'Framework > Django & DRF' 카테고리의 다른 글
[Django] html에 static 파일 적용시키기 (css, js 등) (1) | 2025.01.27 |
---|---|
[Django] 국세청 사업자등록정보 진위확인 및 상태조회 API 사용법 ( + Postman) (0) | 2025.01.15 |
[Django] DRF 테스트 코드 작성하기 (TDD, tests.py) (1) | 2025.01.09 |
[Django & React] CORS의 모든 것 (5분 안에 해결하기) (0) | 2025.01.02 |
[Django] 초심자에게 발생하는 에러 : didn't return an HttpResponse object (0) | 2023.02.26 |