Запитання з тегом «django-south»

3
Зворотна міграція з Джанго Південь
Гаразд, так це здається справді дурною справою, і я впевнений, що десь щось пропускаю. Як ви виконуєте зворотну міграцію за допомогою Півдня на Джанго? Тому я підробив свої моделі, створив міграцію schemamigration, запустив міграцію migrate, і тепер я зрозумів, що це не зовсім те, що я хотів, і я хочу …

6
Django - Як перейменувати поле моделі за допомогою South?
Я хотів би змінити назву конкретних полів у моделі: class Foo(models.Model): name = models.CharField() rel = models.ForeignKey(Bar) має змінитись на: class Foo(models.Model): full_name = models.CharField() odd_relation = models.ForeignKey(Bar) Який найпростіший спосіб зробити це за допомогою Півдня?

8
Django South - стіл вже існує
Я намагаюся розпочати роботу з Півднем. У мене була наявна база даних, і я додав Південь ( syncdb, schemamigration --initial). Потім я оновив, models.pyщоб додати поле і побіг ./manage.py schemamigration myapp --auto. Здавалося, знайшов поле і сказав, що я можу це застосувати ./manage.py migrate myapp. Але це робило помилку: django.db.utils.DatabaseError: …

7
Який рекомендований підхід до скидання історії міграції за допомогою Django South?
Я накопичив досить багато міграцій, використовуючи South (0.7) та Django (1.1.2), які починають витрачати зовсім небагато часу на мої одиничні тести. Я хотів би скинути базову лінію та розпочати новий набір міграцій. Я переглянув документацію на Південь , здійснив звичайний пошук Google / Stackoverflow (наприклад, "django south (скиньте АБО видалити …

4
Найпростіший спосіб перейменувати модель за допомогою Django / South?
Я шукав відповідь на це на веб-сайті South, Google та SO, але не зміг знайти простий спосіб зробити це. Я хочу перейменувати модель Django за допомогою South. Скажіть, у вас є таке: class Foo(models.Model): name = models.CharField() class FooTwo(models.Model): name = models.CharField() foo = models.ForeignKey(Foo) і ви хочете перетворити Foo …

7
Як перенести модель з однієї програми django і в нову?
У мене є додаток джанго з чотирма моделями. Зараз я усвідомлюю, що одна з цих моделей повинна бути в окремому додатку. У мене встановлено південь для міграції, але я не думаю, що це щось, з чим він може працювати автоматично. Як можна перенести одну із моделей зі старої програми на …

6
Чому міграція на південь не працює?
Спочатку я створюю свою базу даних. create database mydb; Я додаю "південь" до встановлених додатків. Потім я переходжу до цього підручника: http://south.aeracode.org/docs/tutorial/part1.html Підручник пропонує мені зробити це: $ py manage.py schemamigration wall --initial >>> Created 0001_initial.py. You can now apply this migration with: ./manage.py migrate wall Чудово, зараз я мігрую. …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.