반응형
장고 프로젝트를 생성하고
앱을 생성을 하고 서버를 기동하려고 했더니 에러가 떴다.
You have 18 unapplied migration(s). Your project may not work properly until you apply the migrations for app(s): admin, auth, contenttypes, sessions.
Run 'python manage.py migrate' to apply them.
해결방법
python manage.py makemigrations
python manage.py migrate
위 두 명령어를 작성해줘야 한다
python manage.py makemigrations
이 명령어는 Django 애플리케이션 내에서 모델 클래스에 대한 변경사항을 감지하고 데이터베이스 마이그레이션 파일을 생성하고
python manage.py migrate
이 명령어는 데이터베이스 마이그레이션 파일을 실행하여 데이터베이스 스키마를 업데이트한다.
다시 서버를 실행을 해보니 잘 뜬다. ^^
python manage.py runserver
반응형
'Python' 카테고리의 다른 글
[django] 서버 port 바꾸기 및 외부 접속 허용 (1) | 2024.09.12 |
---|---|
[django] 어드민 계정 생성 및 비밀번호 초기화 (0) | 2024.09.10 |
[django] 1. 장고 설치 - 서버 구축하기 (0) | 2024.09.09 |
[Python] uvicorn 일자별 로그 쌓기 (feat:FastAPI) (0) | 2024.06.26 |
CentOS 7 Python3 설치 (0) | 2024.05.31 |