मैं Django
ट्यूटोरियल का पालन करने की कोशिश कर रहा हूँ और मैं निम्न त्रुटि का सामना करना पड़ा जब मैं प्रवेश python manage.py makemigrations polls
Django: त्रुटि: अज्ञात आदेश: 'makemigrations'
Unknown command: 'makemigrations'
यहाँ ट्यूटोरियल के लिए link है और मैं सभी पिछले पूरा किया कदम सफलतापूर्वक और मुझे यकीन नहीं है कि अब क्या गलत हो रहा है या इसे कैसे ठीक किया जाए। पीएस .: मैंने INSTALLED_APPS में पहले ही "चुनाव" शामिल किए हैं!
INSTALLED_APPS = (
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'polls',
'South',
)
उत्तर: मैं करने के लिए INSTALLED_APPS को संशोधित करने के लिए किया था:
INSTALLED_APPS = (
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'polls',
)
है और यह भी इस आदेश का प्रयोग किया है: python manage.py syncdb
मैं भी 'सौ जोड़ा पहले आभासी पर्यावरण लोड करने के लिए की जरूरत है वें 'Installed_app में और अभी तक काम नहीं कर रहा है –
भी 'django.get_version()' मुझे '1.6' देता है। तो इस संस्करण में माइग्रेशन शामिल नहीं हैं? –
नहीं, माइग्रेशन 1.6 में शामिल नहीं हैं। आप देखेंगे कि 1.6 ट्यूटोरियल उन्हें संदर्भित नहीं करता है। दक्षिण के लिए, यह दक्षिण के लिए सही आदेश नहीं है। मैं दक्षिण से निपटने से पहले Django ट्यूटोरियल के माध्यम से काम करने की सलाह दूंगा, लेकिन यदि आप शुरुआत से इसे शामिल करना चाहते हैं तो आपको इसके दस्तावेज़ों की जांच करनी होगी, उदाहरण के लिए http://south.readthedocs.org/en/latest/tutorial/part1 .html #-पहले प्रवास –