int main()/django

"no such table: authtoken_token" 오류

여행의책 2023. 7. 27. 18:58
반응형

django 테스트중 새로이 프로젝트를 만들고 사용자 로그인 로직을 작성중 발생한 에러.

로컬에서 테스트하는것이라 "DB Browser for SQLite"를 켜놓고 작업을 진행 하였다.

분명 프로젝트를 생성후... 커멘드 라인에서 makemigrations와 migrate를 진행 하였다.

python manage.py makemigrations
python manage.py migrate

데이터베이스도 있고 테이블도 생성된 생태를 확인하고 작업을 진행 하였으나....

"no such table: authtoken_token"와 같이 테이블이 없다는 메시지는 이해가 가지 않았다.

 

에러 내용은 아래와 같다.

문제 해결은 간단하다.

커멘드 라인에서 makemigrations와 migrate를 한번더 해주면 해결 된다.

python manage.py makemigrations
python manage.py migrate

한번더 해 주고 나니...  이상 없이 동작 한다...ㅠ.ㅠ

왜 그랬을까???