Вопрос по migration, python – Поддерживает ли ядро django миграцию без django-south или подобного приложения?

1

Does django consists of a migration concept without south app ?

Если нет, то почему они не включили его в Django 1.4? [Так как, это должно быть]

Пожалуйста помоги..

Вы также можете спросить, почему он не был включен в более ранние версии. Джанго-юг существует уже довольно давно. Кроме того, почему это необходимо? XORcist

Ваш Ответ

3   ответа
2

Update Окт 2013

После успешногоKickstarter кампании, миграция схемы будет добавлена в ядро Django, начиная с версии 1.7

https://docs.djangoproject.com/en/dev/releases/1.7/#schema-migrations

Error: User Rate Limit Exceededdocs.djangoproject.com/en/dev/topics/migrations
2

Юг - не единственное приложение для миграции, которое работает с Django. Увидетьhttp://djangopackages.com/grids/g/database-migration/ для некоторых текущих опций. Саймон Уиллисон также соавторDmigrations но он старый и не имел фиксации в течение нескольких лет.

Юг, как правило, считается лучшим на данный момент, хотя я не пробовал NashVegas (отчасти потому, что Юг настолько хорош, мне это не нужно)

Error: User Rate Limit Exceeded Yugal Jindle
5

Нет, это не так. Юг рассматривается как «де-факто» стандарт для миграции базы данных в Django.дальнейшее чтение можно найти в вики разработки Django.

Начиная с версии 1.2 заметки о выпуске:

Contrib-01 (Add South to contrib) - general consensus - including that of South's lead developer - is that South isn't yet ready to be a bonafide part of Django.

Это, скорее всего, все еще в силе. Юг имеет свои ограничения, он все еще имеет пробелы, которые можно рассматривать как недостатки, когда он является модулем django.contrib.

Тем не менее, я хочу добавить: юг по-прежнему очень удобно.

Error: User Rate Limit ExceededsouthError: User Rate Limit Exceeded Yugal Jindle
Error: User Rate Limit Exceeded Yugal Jindle

Похожие вопросы