Примечания к выпуску 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).