2013-11-27 10 views
13

Win7 taşınabilir Python 2.7.5.1 ve Django 1.6 sürümlerine yükledim.Django python manage.py geçişi

C:\Natan\Dev\Portable Python 2.7.5.1\App\Scripts\mysite>..\..\python.exe manage.py migrate 
Unknown command: 'migrate' 
Type 'manage.py help' for usage. 

herhangi bir fikir:

Ben python manage.py migrate ilk anketler öğretici talimatları takip ve migrate aşamasında bir hata var?

+2

Onun (Django 1.7 olan) geliştirme dokümanları takip ediyor, çünkü (Django 1.6 belgelerine izlemeniz gerekir Bunu sayfanın sağ alt köşesinde bulabilirsiniz.) – Mutant

cevap

17

1.6 yüklediyseniz, geliştirme sürümü için değil, 1.6 tutorial'u kullanmalısınız.

+0

Aynı şekilde koşuyorum ve cevabınız doğru, göç etmiş belgelerin içinde yer alan ve 1.7'den önce olmayan yerel komutun bir parçası. – Mutant

+0

EVET! Bunu söylemek için burada koşuyordum. –

2

Taşıma komutu eklemek için South'u yüklemelisiniz.

pip install south

+0

güney şimdi benim için sorun çözüldü btw –

4

Geçiş (aralarından öğretici sayfalarını okumak sürümü) 1.7 yerel bir komut olacaktır.

Eski sürümler için, üçüncü taraf uygulamasını "Güney" yüklemeniz gerekir.

4

Bu büyük olasılıkla 1,7 izleyerek büyük ölçüde kaynaklanır

All (DEV versiyonu!) Öğretici hepimiz pip tarafından yüklenen son kararlı sürümü (1.6!) Olsun.

Göçmen, genel olarak 1.7'nin bir parçası bile görünmez! sorunlarınızı çözün

piton manage.py syncdb

: Will?

Yani lütfen django son kararlı sürümü için öğretici izleyin ya: https://docs.djangoproject.com/en/1.6/intro/tutorial01/

Veya Django dev sürümünü yüklemek için yönergeleri izleyin.

Sevgili Django ekibi, Siz harikasınız. JS geliştirici çok etkilendim. Ama LÜTFEN yukarıdaki uyuşmazlığı gidermek. Belki 1,6 dokümanlar için varsayılan ve kırmızı harflerle: Dev sürümü burada?

Teşekkür ederiz.

+1

python yönetmek.py syncdb artık kullanımdan kaldırıldı. – alienCoder

8

İlk Adım, Güney yükleyin:

pip (

INSTALLED_APPS = güney

İkinci Adım yüklemek ayarlarında yüklü uygulamalara Güney ekleyin ..., 'güney')

+0

teşekkürler, yüklü uygulamalara eklemek istedim ^^, kahve zamanı. – GabLeRoux

+0

Rica ederim. Bende aynı sorun vardı –

0

Django eski sürümlerini 1,7'den önce kullanıyorsanız, veritabanını
python manage.py syncdb
ile eşzamanlamalısınız, 1.7'den sonra yeni sürümler ise geçişi değiştirir.Daha fazla türü için
python manage.py makemigrations python manage.py migrate
: - -: Yani yeni Django sürümünde syncdb için değiştirilir
python manage.py help

İlgili konular