title: django fixtures (from dumpdata) failing when testing
body: <p>I'm trying to dump data from my production server to use as test on my dev server, but I'm getting errors when running "./manage.py test" on the dev server specifing the fixture file created on the prod server.</p>
  
  <p>Here are the tries I made based on google/stackoverflow search:</p>
  
  <pre><code># python manage.py dumpdata --indent=4 --natural
  error when running tests: IntegrityError: (1062, "Duplicate entry 'cms-agencies' for key 'app_label'")
  
  # python manage.py dumpdata --exclude contenttypes --indent=4
  error when running tests: IntegrityError: (1452, 'Cannot add or update a child row: a foreign key constraint fails (`test_current`.`django_admin_log`, CONSTRAINT `content_type_id_refs_id_288599e6` FOREIGN KEY (`content_type_id`) REFERENCES `django_content_type` (`id`))')
  
  # python manage.py dumpdata --exclude contenttypes --natural --indent=4
  error when running tests: IntegrityError: (1062, "Duplicate entry '14-add_agencies' for key 'content_type_id'")
  
  # python manage.py dumpdata --exclude contenttypes --exclude auth --indent=4
  error when running tests: IntegrityError: (1452, 'Cannot add or update a child row: a foreign key constraint fails (`test_current`.`django_admin_log`, CONSTRAINT `user_id_refs_id_c8665aa` FOREIGN KEY (`user_id`) REFERENCES `auth_user` (`id`))')
  
  # python manage.py dumpdata --exclude contenttypes --exclude auth --natural --indent=4
  error when running tests: IntegrityError: (1452, 'Cannot add or update a child row: a foreign key constraint fails (`test_current_abril`.`django_admin_log`, CONSTRAINT `user_id_refs_id_c8665aa` FOREIGN KEY (`user_id`) REFERENCES `auth_user` (`id`))')
  </code></pre>
  
  <p>I also tried removing "'init_command': 'SET storage_engine=INNODB'" from settings.py and still got 1062 errors.</p>
  
  <p>I don't understand this problem. Shouldn't django just recreate the DB exactly as it was on the prod server when I load the fixtures?</p>