Использовать Django dumpdata для вывода подмножества общих данных? - PullRequest
16 голосов
/ 29 апреля 2010

Я пытаюсь использовать dumpdata для генерации JSON для базы данных, достаточно большой для того, чтобы django мог выводить очень долго. Есть ли способ сбросить только подмножество полей; скажем, 100, для тестирования?

Я использую MySQL и Django 1.0.

Ответы [ 2 ]

16 голосов
/ 29 апреля 2010

Стороннее приложение django, django-test-utils содержит реализацию команды makefixture , которая по сути является более умной dumpdata.Вы можете указать точные имена моделей с диапазонами идентификаторов для экспорта (и это будет следовать за связанными объектами) Пример: manage.py makefixture --format=xml --indent=4 proj.appname.modelname[1:101] > test.xml

0 голосов
/ 11 июня 2014
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...