Ben Django
öğretici takip etmeye çalışıyorum ve ben buradaDjango: Hata: Bilinmeyen komut: 'makemigrations'
Unknown command: 'makemigrations'
python manage.py makemigrations polls
eğitimine link var girerken aşağıdaki hatayı karşılaştığı ve tüm önceki başarılı başarılı adımlar ve şimdi neyin yanlış gittiğinden veya nasıl düzeltileceğinden emin değilim. P.S .: INSTALLED_APPS içinde zaten "anketler" ekledim!
INSTALLED_APPS = (
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'polls',
'South',
)
Cevap: Ben INSTALLED_APPS değiştirmek zorunda kaldı:
INSTALLED_APPS = (
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'polls',
)
ve ayrıca bu komutu kullanılır:
hatta 'Sou eklendi yapmadan önce sanal ortam yüklemeniz gerekir Henüz Installed_app içinde ve henüz çalışmıyor –
Ayrıca 'django.get_version()' bana '1.6' verir. Yani bu sürümde yer alan taşıma işlemi değil mi? –
Hayır, geçişler 1.6'ya dahil değildir. 1.6 öğreticinin bunlara başvurmadığını fark edeceksiniz. Güney'e gelince, bu Güney için doğru komut değil. South ile uğraşmadan önce Django öğreticisi ile çalışmanızı tavsiye ederim, ancak baştan başlamak istiyorsanız, belgelerini kontrol etmeniz gerekir, örneğin, http://south.readthedocs.org/en/latest/tutorial/part1 .html # the-first-migrasyon –