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