2010-04-28 19 views
14

我正在嘗試使用dumpdata爲django花費很長很長時間輸出的數據庫生成JSON。有沒有辦法只轉儲字段的一個子集;比方說,100,進行測試?使用Django dumpdata轉儲整個數據的一個子集?

我正在使用MySQL和Django 1.0。

+0

可能重複(HTTP://計算器.com/questions/8313558/django-selective-dumpdata) – Louis 2015-08-31 20:10:12

回答

16

第三方django應用程序,django-test-utils包含一個makefixture命令實現,它基本上是一個更智能的dumpdata。與ID範圍導出您可以指定確切的型號名稱(這將遵循相關的對象) 例子:manage.py makefixture --format=xml --indent=4 proj.appname.modelname[1:101] > test.xml

+0

這對Python 3不起作用。 – Saphire 2017-09-25 09:43:37