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

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

  • Исправлена ​​регрессия, при которой SessionBase.pop() возвращал None вместо вызова KeyError для несуществующих значений (:ticket:26520).

  • Исправлена ​​регрессия, приводившая к сбою загрузчика кэшированных шаблонов при использовании имен шаблонов, начинающихся с тире (#26536).

  • Восстановлено преобразование пустой строки в нулевое значение при сохранении значений GenericIPAddressField в SQLite и MySQL (#26557).

  • Исправлена ​​регрессия makemessages, из-за которой временные расширения .py просачивались в пути к исходным файлам (#26341).

Back to Top