我正试图使用dumpdata为一个足够大的数据库生成json,以便Django需要很长的时间来输出。有没有办法只转储字段的一个子集,比如说,100,用于测试?
我使用的是MySQL和Django1.0。
最佳答案
第三方Django应用程序包含一个命令实现,它基本上是一个更智能的dumpdata。您可以指定具有要导出的ID范围的确切模型名称(它将跟随相关对象)
示例:manage.py makefixture --format=xml --indent=4 proj.appname.modelname[1:101] > test.xml