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

Copyright ©2020 All rights reserved