Примечания к выпуску Django 1.9.6 ¶
2 мая 2016 г.
Django 1.9.6 исправляет несколько ошибок в 1.9.5.
Исправления ¶
- Добавлена поддержка перенаправления относительного пути к тестовому клиенту и к,
SimpleTestCase.assertRedirects()
поскольку Django 1.9 больше не преобразует перенаправления в абсолютные URI ( # 26428 ). - Исправлено циклическое переключение
TimeField
микросекунд в MySQL и SQLite ( # 26498 ). - Запрещено
makemigrations
генерировать бесконечные миграции для поля модели, которое ссылается наfunctools.partial
( # 26475 ). - Исправлена регрессия, когда вместо несуществующего значения
SessionBase.pop()
возвращался,None
а не поднималсяKeyError
( # 26520 ). - Исправлена регрессия, приводившая к сбою кэшированного загрузчика шаблонов при использовании имен шаблонов, начинающихся с тире ( # 26536 ).
- Восстановлено преобразование пустой строки в null при сохранении значений в
GenericIPAddressField
SQLite и MySQL ( # 26557 ). - Исправлена
makemessages
регрессия, при которой временные.py
расширения просачивались в пути к исходным файлам ( # 26341 ).