Django 마이그레이션 데이터 오류 보고서 테이블이 존재합니다.

Django 마이그레이션 데이터 오류 보고서 테이블이 존재합니다.

오류는 다음과 같이 보고됩니다: (django.db.utils.InternalError:(1050,"테이블 'tb_content'가 이미 존재합니다."))

해결 방법:
먼저 프로젝트 디렉터리의 migrations에서 생성된 파일을 삭제합니다. 다음과 같이
여기에 이미지 설명을 삽입하세요.
입력합니다.
python prepare.py makemigrations --fake
1
python prepare.py migration --fake
1
구체적인 효과는 다음과 같습니다.
여기에 이미지 설명을 삽입하세요.
마지막으로 마이그레이션을 수행합니다. 작업:
#마이그레이션 파일
생성 python prepare.py makemigrations
#마이그레이션 명령 실행
python prepare.py migration

Supongo que te gusta

Origin blog.csdn.net/weixin_40012925/article/details/126838812
Recomendado
Clasificación