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

12 декабря 2013 г.

Это Django 1.6.1, версия с исправлением ошибок для Django 1.6. Помимо исправлений ошибок, перечисленных ниже, также включены переводы, представленные после выпуска 1.6.

Исправления ошибок

  • Исправлено BCryptSHA256PasswordHasher с помощью py-bcrypt и Python 3 (# 21398).
  • Исправлена ​​регрессия, которая не позволяла использовать ForeignKey скрытый обратный менеджер ( related_name заканчивающийся на '+') в качестве поиска для prefetch_related (# 21410).
  • Исправлен Queryset.datetimes рейз AttributeError в некоторых ситуациях (# 21432).
  • Исправлен ModelBackend подъем UnboundLocalError при get_user_model() возникновении ошибки (# 21439).
  • Исправлена ​​регрессия, из-за которой редактируемые GenericRelation подклассы не работали в ModelForms (# 21428).
  • Добавлен отсутствующий to_python метод, ModelMultipleChoiceField который требуется в Django 1.6 для правильного обнаружения изменений от начальных значений (# 21568).
  • Исправлены django.contrib.humanize переводы, в которых последовательность Unicode для неразрывного пробела возвращалась дословно (# 21415).
  • Исправлена loaddata ошибка, когда в имени файла фикстуры содержались точки, не связанные с расширениями файлов (# 21457), или когда путь фикстуры был относительным, но находился в подкаталоге (# 21551).
  • Исправлено отображение встроенных экземпляров в наборах форм, когда родительский элемент имеет 0 для первичного ключа (# 21472).
  • Исправлена ​​регрессия, при которой пользовательские ModelAdmin наборы запросов для внешних ключей были перезаписаны, если для них был установлен порядок (# 21405).
  • Удалены упоминание о функции в --locale / -l опции из makemessages и compilemessages команд , которые никогда не работали , как обещал: Поддержка нескольких имен локали , разделенных запятыми. По-прежнему можно указать несколько локалей за один запуск, используя параметр несколько раз (# 21488, # 17181).
  • Исправлена ​​регрессия, из-за которой без необходимости запускалась конфигурация настроек при импорте get_wsgi_application (# 21486).
  • Исправлен тестовый клиентский logout() метод при использовании серверной части сеанса на основе файлов cookie (# 21448).
  • Исправлен сбой при GeometryField использовании негеометрического виджета (# 21496).
  • Исправлено обновление хэша пароля при изменении количества итераций (# 21535).
  • Исправлена ​​ошибка в представлении отладки, когда URLconf содержит только один элемент (# 21530).
  • Повторно добавлен счетчик отсутствующих результатов поиска и ссылка сброса в административном представлении списка изменений (# 21510).
  • Текущий язык больше не сохраняется в сеансе при LocaleMiddleware каждом ответе, а только после выхода из системы (# 21473).
  • Исправлен сбой при выполнении runserver в неанглийских системах, когда форматированная дата в выводе содержала символы, отличные от ASCII (# 21358).
  • Исправлен сбой в представлении отладки после возникновения исключения на Python ≥ 3.3 (# 21443).
  • Исправлен сбой ImageField на некоторых платформах (сообщается о Homebrew и RHEL6) (# 21355).
  • Исправлена ​​регрессия при использовании общих отношений в ModelAdmin.list_filter (# 21431).

Copyright ©2021 All rights reserved