지난 며칠 동안 migrating a Django app
의 의미를 계속 생각하고 django-south으로 장고 앱을 이전하는 것에 대해 들었습니다. 어쩌면 영어가 모국어가 아니기 때문에 충분한 영어 실력이 부족하거나 프로그래머의 삶에서 직면하는 것 중 하나 일 수 있습니다. 너무 단순해서 처음에는 천재를 이해해야합니다. 남쪽으로"장고 응용 프로그램 마이그레이션"의 의미는 무엇입니까?
, 당신이 그것을 설치 :
나는 위키 백과에
migration
의 정의를 읽고 장고 남쪽의 ""the idea를 읽고 인용, 나의 모국어로 '마이그레이션'의 번역을 읽었습니다 다음 은 (중 손을 작성하거나 모델 정의에서 그들을을 자동 생성)이 syncdb 때. 를 한 개 이상의 앱이 어떤 마이그레이션을주고 당신거야 마이그레이션 (일이없는 경우에만 동기화 애플 리케이션 예를 들어 django.contrib.auth와 같이 e, 은 고정 스키마입니다.)../manage.py migrate를 실행하면 사우스가 실행되고 이전이 수행됩니다. 지능적으로.
이것은 혼란스럽고 "장고 응용 프로그램 마이그레이션"또는 "일반적인 마이그레이션"의 모든 것을 이해하지 못합니다. 나는 그 단어를 해석하는 법을 알면 이해할 수있다. migration
당신은 요점을 얻는다.
나에게 인내심을 가지고 있지만 정말로 알고 싶습니다. 어쩌면 당신 중 한 명이 제게 설명해 주실 수 있습니다.
미리 감사드립니다.
"기본적으로 마이그레이션은 데이터를 그대로 유지하면서 데이터베이스 스키마를 변경하는 방법입니다." 이것은 절대적으로 의미가 있습니다. 고마워, TM. –