問題は、コンテンツタイプが2回定義されていることです。1回はsyncdb
を実行するときです。 、インポートしようとしているエクスポートされたデータから一度。データベースには、元のコンテンツタイプの定義に依存する他のアイテムがある可能性があるため、それらを保持することをお勧めします。
したがって、syncdb
を実行した後 、manage.py dbshell
を実行します データベースでTRUNCATE django_content_type;
を実行します 新しく定義されたすべてのコンテンツタイプを削除します。そうすれば、どのような場合でも、プロセスのその部分で競合が発生することはありません。