sqlite3 db를 Postgres로 변환하려고합니다 (따라서 django 1.4에서 시간대를 인식하는 datetime 필드를 가질 수 있습니다). 나는 sqlite3 db에서 데이터를 버렸다. 그런 다음 빈 Postgres DB를 가리 키도록 설정을 전환했습니다. 그런 다음 syncdb를 실행 한 다음 남은 마이그레이션을 실행합니다. 지금까지 좋은 모든 것. 내가 포스트 그레스로 덤프 된 데이터를 다시로드 할 때sqlite3에서 postgres로 db를 변환 할 때 django - loaddata 오류가 발생했습니다.
, 나는 오류 얻을 :로드하는 동안 예외가 발생했습니다
를 데이터 : 키 값을 복제하는 것은 고유 제한 조건 "django_content_type_app_label_model_key"DETAIL을 위반 : 키 (app_label, 모델) = (django_twilio, 발신자)가 이미 존재합니다.
응용 프로그램에서 twilio를 제거했지만 db의 다음 객체와 비슷한 오류가 발생했습니다.
도움을 주시면 감사하겠습니다. 나는 프로그래밍과 장고에 익숙하지 않다. 감사!
SQL 데이터 덤프입니까, 아니면 장고 데이터 덤프입니까? – Jeff
장고입니다. 실제로 기존 stackexchange 게시판에서 답변을 찾았습니다. http://stackoverflow.com/questions/3076928/switching-django-project-from-sqlite3-backend-to-postgresql-failes-when-loading. 데이터베이스를 TRUNCATE해야했습니다. 도와 줘서 고마워. – mb52089