2013-06-18 24 views
1

我有一個Django - 包含在這40個應用程序1.3項目我發現這使有限的數據夾具:如何爲數據庫中的有限數據製作整個django項目的裝置?

manage.py makefixture --format=json --indent=4 proj.appname.modelname[1:1000] > test.json 

但是這使得只有1應用程序的固定在一個時間。
有沒有什麼方法可以讓我通過運行一個命令來製作燈具?
請幫忙!

+0

保持'makefixture'?沒有這樣的命令。你是否指'dumpdata'命令? –

+0

第三方django應用程序''django-test-utils「github.com/ericholscher/django-test-utils'包含一個makefixture命令實現,它基本上是一個更智能的dumpdata。 – MHS

+0

爲什麼不'dumpdata'? –

回答

2

您可以space在多個應用程序名稱之間:直接從庫中

manage.py makefixture --format=json --indent=4 proj.appname.modelname[1:1000] proj.another_appname.modelname[1:1000] > test.json 

幫助來了,看到here

相關問題