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

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

6 февраля 2014 г.

Это Django 1.6.2, исправление ошибок для Django 1.6. В Django 1.6.2 исправлено несколько ошибок версии 1.6.1:

  • Предотвращен сбор мусора для объекта базовой геометрии подготовленной геометрии, что могло привести к сбою Django (#21662).

  • Исправлен сбой при выполнении команды changepassword, когда представление пользовательского объекта содержало символы, отличные от ASCII (#21627).

  • Команда collectstatic вызовет ошибку, а не использование текущего рабочего каталога по умолчанию, если STATIC_ROOT не установлен. В сочетании с опцией --clear предыдущее поведение могло стереть все, что находится ниже текущего рабочего каталога (#21581).

  • Исправлена ​​кодировка почты на Python 3.3.3+ (#21093).

  • Исправлена ​​проблема, из-за которой, когда settings.DATABASES['default']['AUTOCOMMIT'] = False, соединение не было в режиме автофиксации, но Django делал вид, что это так.

  • Исправлена ​​регрессия в запросах exclude() с многотабличным наследованием (#21787).

  • Добавлены недостающие элементы в django.utils.timezone.__all__ (#21880).

  • Исправлена ​​проблема с несовпадением полей с помощью select_related() и наследования модели (#21413).

  • Исправлено продвижение присоединения для отрицательных условий AND (#21748).

  • Интроспекция базы данных Oracle теперь работает с логическими полями и полями с плавающей запятой (#19884).

  • Исправлена ​​проблема, из-за которой ленивые объекты фактически не помечались как безопасные при прохождении через mark_safe() и могли в конечном итоге подвергаться двойному экранированию (#21882).

Кроме того, шестая версия Django, django.utils.six, была обновлена ​​до последней версии (1.5.2).

Back to Top