Django의 Migration 마이그레이션(Migration)은 모델(Model)의 변경 사항 즉 Django 프로젝트의 데이터 구조 변경 사항을 관리하기 위한 Django만의 관리 방법이다. 변경될 때마다 히스토리를 하나씩 만들어 두고 마치 블럭을 갈아 끼우듯 생성한 히스토리를 실제 데이터베이스에 반영하는 것임. 그리고 이 모든 과정은 Django의 ORM(Object-Relational Mapping)을 통해 진행된다. 여기에는 4가지 명령어가 있다. makemigrations migrate showmigrations sqlmigrate makemigrations python manage.py makemigrations 모델의 변경 사항을 인식해 새로운 마이그레이션을 만드는 명령어이다. 이때 마이그..