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

217
Обратная миграция с Джанго Югом

Хорошо, так что это глупо, и я уверен, что где-то что-то упустил. Как вы выполняете обратную миграцию, используя South на Django? Итак, я настроил свои модели, создал миграцию schemamigration, запустил миграцию migrate, и теперь я понимаю, что это не совсем то, что я хотел, и я хочу вернуть ее...

209
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) Какой самый простой способ сделать это, используя...

188
Джанго Юг - таблица уже существует

Я пытаюсь начать с юга. У меня была существующая база данных, и я добавил Юг ( syncdb, schemamigration --initial). Затем я обновил, models.pyчтобы добавить поле и побежал ./manage.py schemamigration myapp --auto. Казалось, найти поле и сказал, что я могу применить это с ./manage.py migrate myapp....

153
Каков рекомендуемый подход к сбросу истории миграции с использованием Django South?

Я накопил довольно много миграций, используя South (0.7) и Django (1.1.2), которые начинают занимать довольно много времени в моих модульных тестах. Я хотел бы сбросить базовый уровень и начать новый набор миграций. Я просмотрел южную документацию , выполнил обычный поиск в Google / Stackoverflow...

141
Самый простой способ переименовать модель с помощью Django / South?

Я искал ответ на этот вопрос на сайте Юга, в Google и SO, но не мог найти простого способа сделать это. Я хочу переименовать модель Django с помощью South. Допустим, у вас есть следующее: class Foo(models.Model): name = models.CharField() class FooTwo(models.Model): name = models.CharField() foo =...

126
Как перенести модель из одного приложения django в новое?

У меня есть приложение django с четырьмя моделями. Теперь я понимаю, что одна из этих моделей должна быть в отдельном приложении. У меня действительно установлен юг для миграций, но я не думаю, что он может справиться с этим автоматически. Как перенести одну из моделей из старого приложения в...