Примечания к выпуску Django 2.0.1¶
1 января 2018 года
Django 2.0.1 исправляет несколько ошибок в версии 2.0.
Исправления¶
- Исправлена регрессия в Django 1.11, которая добавляла новые строки между подвиджетами MultiWidget(#28890).
- Исправлена некорректная генерация имени индекса модели на основе класса для моделей с кавычками db_table(#28876).
- Исправлено некорректное имя ограничения внешнего ключа для моделей с кавычками db_table(#28876).
- Исправлена ошибка в кэшировании GenericForeignKey, когда ссылающийся экземпляр модели использует более одного уровня многотабличного наследования (#28856).
- Разрешена фильтрация набора запросов с GeometryField=None(#28896).
- Исправлена проверка администратора для разрешения OneToOneFieldвModelAdmin.autocomplete_fields(#28898).
- Исправлена регрессия в SQLite, когда DecimalFieldвозвращала результат с усеченными нулями в дробной части (#28915).
- Исправлен сбой при запуске команды testserver(#28941).
- Исправлен сбой при принудительном преобразовании переводимого шаблона URL в str(#28947).
- Исправлено падение на SQLite при переименовании поля в модели, на которую ссылается ManyToManyField(#28884).
- Исправлена ошибка, когда цепочка values()илиvalues_list()послеQuerySet.select_for_update(of=(...))(#28944).
- Исправлено падение списка изменений администратора при использовании выражения запроса в упорядочивании страницы (#28958).