Вы можете настроить различные тестовые приборы для каждого теста, если хотите:
http://docs.djangoproject.com/en/dev/topics/testing/#topics-testing-fixtures
Если вы хотите загрузить приборы только за один раз, вы также можете написать собственный TestRunner, который позволит вам выполнить эту настройку в начале:
docs.djangoproject.com / ен / DEV / темы / тестирование / # с использованием различных-тестирование-структур
Оба из них по-прежнему будут загружать данные из рабочих приборов, как это делается с помощью syncdb, но вы можете переопределить данные или даже удалить их все. Это может быть неоптимальным, если вы загружаете большие объемы данных в свой производственный продукт. Если это так, я бы порекомендовал вам добавить пользовательскую команду, например load_production_data, которая позволяет вам делать это быстро и легко из командной строки.