Должен ли я перейти с Django 1.2.5 на 1.3.x?Есть ли недокументированные проблемы? - PullRequest
7 голосов
/ 13 мая 2011

Краткий вопрос
Есть ли веские причины для обновления Django 1.2.5 до 1.3?Если отмеченные изменения в примечаниях к выпуску не влияют на мое приложение напрямую.

РЕДАКТИРОВАТЬ:
Чтобы лучше прояснить мой вопрос (спасибо S.Lott!): Есть ли проблемы не упоминается в заметках о выпуске Django 1.3, о которых мне следует знать, если вы обновляетесь с версии 1.2.5?

Фон
Я сделал всемоя разработка на 1.2.5 без проблем.Я буду развертывать свое приложение в течение следующей недели или двух, и его жизненный цикл будет 18-24 месяца постоянного использования.

Вторичный (более общий вопрос)
Является ли хорошей практикой перед выпуском самой последней и лучшей (стабильной) версии ваших зависимостей?

Ответы [ 3 ]

5 голосов
/ 13 мая 2011

Вам нужны причины? Просто посмотрите на заметки о выпуске . Они очень хорошо описывают как новые функции, так и несовместимые изменения. Я был счастлив перенести все свои проекты Django на 1.3, особенно рад изменениям в управлении статическими файлами. Представления на основе классов довольно хороши, улучшенная поддержка журналирования - отличная. Если у вас есть время пойти на это. Это не должно занять слишком много работы, чтобы мигрировать. Как правило, я остаюсь настолько актуальным, насколько могу.

0 голосов
/ 13 мая 2011

Как я когда-то читал, у Django есть релизы, в основном потому, что люди спрашивают о релизах.Кроме этого, вполне нормально придерживаться версии багажника.

0 голосов
/ 13 мая 2011

Переход на новую версию Django (особенно из непосредственно предыдущего выпуска) действительно прост и занимает менее десяти минут для одного проекта (если он не очень сложный).Это работает от 18 до 24 месяцев, я бы лучше обновить.После одного или двух выпусков Django (по одному основному выпуску в год) они просто больше не будут поддерживать обновления безопасности для более старых версий.Чтобы быть спасенным, вы можете сделать шаг до 1.3, и тогда вам не нужно обновляться дальше, за исключением того, что ваш проект работает еще дольше.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...