# Django 5.2.9 - dokumentacja

# Informacje o wydaniu Django 1.10.1

1 września 2016

Django 1.10.1 zawiera poprawki błędów z wersji 1.10.

## Poprawki błędów

- Naprawiony crash w połączeniach MySQL, gdzie `SELECT @@SQL_AUTO_IS_NULL` nie zwraca wyniku (#26991).

- Własności `User.is_authenticated` i `User.is_anonymous` mogą być porównywane przy użyciu `==`, `!=` i `|` (#26988, #27154).

- Removed the broken `BaseCommand.usage()` method which was for `optparse` support (#27000).

- Fixed a checks framework crash with an empty `Meta.default_permissions` (#26997).

- Fixed a regression in the number of queries when using `RadioSelect` with a `ModelChoiceField` form field (#27001).

- Fixed a crash if `request.META['CONTENT_LENGTH']` is an empty string (#27005).

- Fixed the `isnull` lookup on a `ForeignKey` with its `to_field` pointing to a `CharField` or pointing to a `CharField` defined with `primary_key=True` (#26983).

- Prevented the `migrate` command from raising `InconsistentMigrationHistory` in the presence of unapplied squashed migrations (#27004).

- Fixed a regression in `Client.force_login()` which required specifying a `backend` rather than automatically using the first one if multiple backends are configured (#27027).

- Made `QuerySet.bulk_create()` properly initialize model instances on backends, such as PostgreSQL, that support returning the IDs of the created records so that many-to-many relationships can be used on the new objects (#27026).

- Fixed crash of `django.views.static.serve()` with `show_indexes` enabled (#26973).

- Fixed `ClearableFileInput` to avoid the `required` HTML attribute when initial data exists (#27037).

- Fixed annotations with database functions when combined with lookups on PostGIS (#27014).

- Reallowed the `{% for %}` tag to unpack any iterable (#27058).

- Made `makemigrations` skip inconsistent history checks on non-default databases if database routers aren’t in use or if no apps can be migrated to the database (#27054, #27110, #27142).

- Removed duplicated managers in `Model._meta.managers` (#27073).

- Fixed `contrib.admindocs` crash when a view is in a class, such as some of the admin views (#27018).

- Reverted a few admin checks that checked `field.many_to_many` back to `isinstance(field, models.ManyToManyField)` since it turned out the checks weren’t suitable to be generalized like that (#26998).

- Added the database alias to the `InconsistentMigrationHistory` message raised by `makemigrations` and `migrate` (#27089).

- Naprawiono tworzenie obiektów `ContentType` i `Permission``dla modeli aplikacji bez migracji podczas wywołania komendy ``migrate` bez migracji do zastosowania (#27044).

- Dołączono już zastosowane zmiany stanu migracji w instancji `Apps` dostarczonej do odbiorników sygnału `pre_migrate`, aby umożliwić zmianę nazwy `ContentType` w czasie zmiany nazwy modelu (#27100).

- Ponownie pozwolono na dziedziczenie `UserCreationForm` bez `USERNAME_FIELD` w `Meta.fields` (#27111).

- Naprawiona regresja w model forms, gdzie pola modelu z `default`, które nie pojawiały się w danych POST, przestawały używać `default` (#27039).