«django-south» etiketlenmiş sorular

3
Django South ile geriye doğru göç
Tamam, bu sormak gerçekten aptalca bir şey gibi görünüyor ve eminim ki bir yerlerde bir şey eksik. Django'da South'u kullanarak geriye doğru taşıma işlemini nasıl gerçekleştirirsiniz? Bu yüzden modellerimi değiştirdim, bir taşıma oluşturdum, taşıma schemamigrationişlemini yürütüyorum migrateve şimdi bunun istediğim gibi olmadığını anlıyorum ve daha önce olmasını istiyorum. Manuel olarak …


8
Django South - tablo zaten var
Güney ile başlamaya çalışıyorum. Mevcut bir veritabanım vardı ve South ( syncdb, schemamigration --initial) ekledim . Sonra models.pybir alan eklemek için güncelledim ve koştu ./manage.py schemamigration myapp --auto. Alanı buluyor gibiydi ve bunu uygulayabileceğimi söyledi ./manage.py migrate myapp. Ancak, bunu yapmak hatayı verdi: django.db.utils.DatabaseError: table "myapp_tablename" already exists tablename, listelenen …

7
Django South kullanarak taşıma geçmişini sıfırlamak için önerilen yaklaşım nedir?
Güney (0.7) ve Django (1.1.2) kullanarak birim testlerimde oldukça fazla zaman geçirmeye başlayan birkaç göç biriktirdim. Taban çizgisini sıfırlamak ve yeni bir taşıma kümesi başlatmak istiyorum. Güney dokümanlarını inceledim, her zamanki Google / Stackoverflow aramasını (ör. "Django south (sıfırla VEYA sil VEYA kaldır) taşıma geçmişi") yaptım ve belirgin bir şey …

4
Django / South kullanarak bir modeli yeniden adlandırmanın en kolay yolu?
Ben buna South'un sitesinde, Google'da ve SO'da yanıt bulmak için avlandım, ancak bunu yapmanın basit bir yolunu bulamadım. Güney'i kullanarak bir Django modelini yeniden adlandırmak istiyorum. Aşağıdakilere sahip olduğunuzu varsayalım: class Foo(models.Model): name = models.CharField() class FooTwo(models.Model): name = models.CharField() foo = models.ForeignKey(Foo) ve Foo'yu Bar'a, yani class Bar(models.Model): name …

7
Bir modeli bir django uygulamasından yenisine nasıl geçiririm?
İçinde dört model bulunan bir django uygulamam var. Şimdi bu modellerden birinin ayrı bir uygulamada olması gerektiğini anlıyorum. Geçişler için güneye kurulum yaptım, ancak bunun otomatik olarak üstesinden gelebileceği bir şey olduğunu sanmıyorum. Modellerden birini eski uygulamadan yeni bir uygulamaya nasıl geçirebilirim? Ayrıca, bunun tekrarlanabilir bir süreç olmasına ihtiyacım olacağını …
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.