장고부터 운영 데이터 테이블은 모델에 의해 수행 될 수있다, 그래서 당신이 데이터베이스를 사용할 필요가 전에 골칫거리 인 앱에서 models.py 파일에 필요한 사전 서면 테이블과 필드를 필요로 일, 도킹 모델을 이동 한 다음 방법에서 사전 설정 파일없이 이미 데이터 테이블 데이터를 포함?
1. 먼저, 기본 데이터베이스 스토리지 엔진은 MySQL의 장고 사이트에 개정 될 필요가
2. 수정이 완료되었다, 우리는 manage.py 파일에서 다음 명령을 실행 디렉토리를 이동해야합니다
python manage.py inspectdb
MySQL은 실행이 끝난 후, 우리는 응용 프로그램 모델에 모든 파일을 생성하기 위해 테이블 구조를 붙여 넣어야 명령 줄 창에서 장고 모델에서 데이터베이스 구조의 모든 테이블을 표시합니다
3. 모델 파일을 대체
테이블의 비트 구조를 보여 다만 방법의 두 번째 단계는, 사실, 사이트에 적용되지 않았다, 우리는 파일에 생성 된 내용을 저장 한 다음 models.py에서 파일 응용 프로그램을 교체해야
python manage.py inspectdb > models.py
models.py 수있는 파일 응용 프로그램을 대체하는 결과 파일
마지막으로 4. 데이터베이스 마이그레이션의 구현
python manage.py makemigrations
python manage.py migrate