Вопросы с тегом «django-south»

3
Обратная миграция с Джанго Югом
Хорошо, так что это глупо, и я уверен, что где-то что-то упустил. Как вы выполняете обратную миграцию, используя South на Django? Итак, я настроил свои модели, создал миграцию 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
Джанго Юг - таблица уже существует
Я пытаюсь начать с юга. У меня была существующая база данных, и я добавил Юг ( 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?
Я искал ответ на этот вопрос на сайте Юга, в Google и SO, но не мог найти простого способа сделать это. Я хочу переименовать модель Django с помощью South. Допустим, у вас есть следующее: class Foo(models.Model): name = models.CharField() class FooTwo(models.Model): name = models.CharField() foo = models.ForeignKey(Foo) и вы хотите …

7
Как перенести модель из одного приложения django в новое?
У меня есть приложение django с четырьмя моделями. Теперь я понимаю, что одна из этих моделей должна быть в отдельном приложении. У меня действительно установлен юг для миграций, но я не думаю, что он может справиться с этим автоматически. Как перенести одну из моделей из старого приложения в новое? Также …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.