समस्या यह है कि आप सामग्री प्रकार दो बार परिभाषित कर रहे हैं - एक बार जब आप syncdb
. करते हैं , और एक बार निर्यात किए गए डेटा से आप आयात करने का प्रयास कर रहे हैं। चूंकि आपके डेटाबेस में अन्य आइटम भी हो सकते हैं जो मूल सामग्री प्रकार परिभाषाओं पर निर्भर करते हैं, मैं उन्हें रखने की सलाह दूंगा।
तो, syncdb
running चलाने के बाद , manage.py dbshell
do करें और अपने डेटाबेस में TRUNCATE django_content_type;
. करें सभी नए परिभाषित सामग्री प्रकारों को हटाने के लिए। तब आपको कोई विरोध नहीं होना चाहिए - प्रक्रिया के उस भाग पर, किसी भी स्थिति में।