• 3.1
  • 3.2
  • 6.1
  • Версия документации: 5.0

Примечания к выпуску Django 1.0.2

Добро пожаловать в Джанго 1.0.2!

Это второй выпуск с исправлением ошибок в серии Django 1.0, улучшающий стабильность и производительность кодовой базы Django 1.0. Таким образом, Django 1.0.2 не содержит новых функций (и, в соответствии с нашей политикой совместимости, поддерживает обратную совместимость с Django 1.0.0), но содержит ряд исправлений и других улучшений. Django 1.0.2 — рекомендуемое обновление для любой разработки или развертывания, в настоящее время использующего или предназначенного для Django 1.0.

Исправления и улучшения в Django 1.0.2

Основная причина этого выпуска — исправить проблему в недавно выпущенной версии Django 1.0.1; в сценариях упаковки, использованных для Django 1.0.1, были исключены некоторые каталоги из окончательного пакета выпуска, включая один каталог, необходимый для django.contrib.gis и часть набора модульных тестов Django.

Django 1.0.2 содержит обновленные сценарии упаковки, а пакет выпуска содержит каталоги, отсутствующие в Django 1.0.1. Таким образом, этот выпуск содержит все исправления и улучшения Django 1.0.1; подробности см. в примечаниях к выпуску Django 1.0.1.

Кроме того, за период с момента выпуска Django 1.0.1:

  • Добавлены обновленные переводы на иврит и датский язык.

  • Метод __repr__ по умолчанию для моделей Django стал более устойчивым к неверным данным Unicode, поступающим из метода __unicode__; вместо того, чтобы вызывать исключение в таких случаях, repr() теперь будет содержать строку «[Неверные данные Юникода]» вместо недопустимого Юникода.

  • Исправлена ​​ошибка, связанная со взаимодействием класса SafeUnicode Django и адаптера MySQL; Экземпляры SafeUnicode (созданные, например, при рендеринге шаблона) теперь могут быть назначены атрибутам модели и сохранены в MySQL без необходимости явного промежуточного приведения к unicode.

  • Исправлена ​​ошибка, влияющая на фильтрацию DateField с нулевым значением в SQLite.

  • В документацию Django было внесено несколько обновлений и улучшений.

Back to Top