使用django dumpdata倾倒总体数据的子集?
-
02-10-2019 - |
题
我正在尝试使用DumpData为数据库生成JSON,该数据库足以使Django花费很长时间的输出。有什么方法可以仅倾倒字段的一个子集;说,100,进行测试?
我正在使用MySQL和Django 1.0。
解决方案
第三方Django应用程序, django-test-utils 包含a makefixture 命令实现基本上是一个智能的dumpdata。您可以指定具有导出ID范围的精确模型名称(并且将遵循相关对象)示例: manage.py makefixture --format=xml --indent=4 proj.appname.modelname[1:101] > test.xml
其他提示
也可以看看 Django选择性dumpdata 暗示 Django固定装置魔术
不隶属于 StackOverflow