DjangoのDumpデータを使用しようとするとエラーになる
Djangoで全てのデータをdumpしてloadしようとすると、エラーになります。
理由としては、初回にmigrateした際にそれらのデータが先に作られてしまって、conflictするからですね。因みに、初回にmigrateしないとloaddataを使用することは出来ません。
そこで、以下の3つはdumpする際に、除いてあげる必要があります。
python manage.py dumpdata --exclude admin --exclude auth.permission --exclude contenttypes > dump.json
たったこれだけですが、自分のデータを他人に渡したい時など、たまに使うので、注意が必要です。