사우스 마이 그 레이션을 사용하는 장고 응용 프로그램에 대한 기능 테스트를 만들려고합니다.
궁극적으로, 나는 능 직물 시험을 또한 만들 것이다.사우스 마이 그 레이션을 사용하는 Django 응용 프로그램 테스트
기존 테스트를 실행하려고하면 사우스 마이 그 레이션 문제로 인해 테스트 데이터베이스가 성공적으로 만들어지지 않습니다. (58 마이그레이션 중 7 번째 실패)
테스트 목적으로는 syncdb와 같은 Django 모델의 테스트 데이터베이스를 South에서 빌드하는 것이 좋습니다.
어떻게 현재 모델에서 테스트 데이터베이스를 빌드하기 위해 Django 테스트 슈트를 설정하고 South를 사용하려고합니까?
하지만 ...하지만 테스트가 실패 :
는
settings.py
파일에 다음 행을 추가 하시겠습니까? 다른 사람이 마이그레이션에서 업그레이드해야하는 경우 어떻게해야합니까? 그들은 할 수 없다. 마이그레이션을 수정할 수 있습니까? –