2010-04-28 10 views
14

मैं डेटाबेस के लिए जेएसओएन उत्पन्न करने के लिए डंपडाटा का उपयोग करने की कोशिश कर रहा हूं जो डीजेंगो के लिए लंबे समय तक उत्पादन करने के लिए पर्याप्त रूप से बड़ा है। क्या खेतों के केवल एक उप-समूह को डंप करने का कोई तरीका है; परीक्षण के लिए, 100, कहो?कुल डेटा के उप-समूह को डंप करने के लिए Django डंपडाटा का उपयोग करें?

मैं MySQL और Django 1.0 का उपयोग कर रहा हूं।

+0

संभव डुप्लिकेट (http पता चलता है .com/प्रश्न/8313558/django-selective-dumpdata) – Louis

उत्तर

16

एक तृतीय पक्ष django ऐप, django-test-utils में makefixture कमांड कार्यान्वयन है जो मूल रूप से एक स्मार्ट डंपडाटा है। आईडी निर्यात करने के लिए पर्वतमाला के साथ आप सटीक मॉडल नाम निर्दिष्ट कर सकते हैं (और यह संबंधित वस्तुओं का पालन करेंगे) उदाहरण: // stackoverflow: manage.py makefixture --format=xml --indent=4 proj.appname.modelname[1:101] > test.xml

+0

यह पायथन 3 के लिए काम नहीं करता है। – Saphire

संबंधित मुद्दे