अगर आपको डेटा की परवाह नहीं है:
सबसे अच्छा तरीका यह होगा कि आप डेटाबेस को छोड़ दें और syncdb
run चलाएं दोबारा। या आप दौड़ सकते हैं:
Django के लिए>=1.5
python manage.py flush
Django के लिए <1.5
python manage.py reset appname
(आप जोड़ सकते हैं --no-input
इंटरैक्टिव प्रॉम्प्ट को छोड़ने के लिए कमांड के अंत तक।)
अगर आप डेटा की परवाह करते हैं:
डॉक्स से:
https://docs.djangoproject.com/en/dev/ref/ django-admin/
संदर्भ:अक्सर पूछे जाने वाले प्रश्न - https://docs.djangoproject.com/hi/dev/faq/models/#if-i-make-changes-to-a-model-how-do-i -अपडेट-द-डेटाबेस
लोग दक्षिण की भी अनुशंसा करते हैं ( http://south.aeracode.org/docs/ about.html#key-features ), लेकिन मैंने इसे आजमाया नहीं है।