Примечания к выпуску 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 при сохранении значений в GenericIPAddressFieldSQLite и MySQL ( # 26557 ).
  • Исправлена makemessagesрегрессия, при которой временные .pyрасширения просачивались в пути к исходным файлам ( # 26341 ).

Copyright ©2021 All rights reserved