문돌이 존버/Django 스터디
2020. 8. 27.
Django migration 초기화 진짜 해결법! (linux 버전 포함)
장고 모델링을 설정하고 마이그레이션까지 마쳤는데 이후 작업을 할 때 추가하거나 삭제하고 싶은 필드가 있을 것입니다. 저도 매번 실수를 하는 바람에 작업 중간중간에 수정을 해야 할 때가 많았습니다. 하지만 필드를 새로 추가하거나 삭제할 경우, 장고 시스템은 분명 디폴트 값을 요구할 것입니다. 이번에는 디폴트 값 설정 없이 마이그레이션을 초기화하는 방법에 대해 알아보겠습니다. 구글링을 하면 장고 마이그레이션 초기화를 설명한 분들이 꽤 계시는데요. 제가 시도해봤지만 시간이 오래 지난 것들이라 그런지 초기화가 잘 되지 않았습니다. 그러다가 shrhkddh님의 블로그 글을 발견했고 제 궁금증을 해결할 수 있었습니다. 저와 같이 해메고 있을 분들을 위해 그 방법을 설명드리겠습니다. 먼저, 프로젝트 앱의 migrat..