# Django 5.2.8 documentation

# Django 1.11.2 versionsinformation

1 juni 2017

Django 1.11.2 lägger till en mindre funktion och åtgärdar flera buggar i 1.11.1. Dessutom är de senaste strängöversättningarna från Transifex införlivade.

## Mindre funktion

Det nya attributet `LiveServerTestCase.port` tillåter åter användningsfallet att binda till en specifik port efter ändringen bind to port zero i Django 1.11.

## Buggrättningar

- Lade till detektering för GDAL 2.1 och 2.0, och tog bort detektering för versioner 1.7 och 1.8 som inte stöds (#28181).

- Ändrade `contrib.gis` så att den utlöser `ImproperlyConfigured` istället för `GDALException` om `gdal` inte är installerat, för att tillåta tredjepartsappar att fånga det undantaget (#28178).

- Fixad `django.utils.http.is_safe_url()` krasch på ogiltiga IPv6 URL:er (#28142).

- Åtgärdad regression som orsakade krasch av pickling av modellfält (#28188).

- Fixade `django.contrib.auth.authenticate()` när flera autentiseringsbackends inte accepterar ett positionellt `request`-argument (#28207).

- Fixad introspektion av indexfältbeställning på PostgreSQL (:ticket: 28197).

- Åtgärdade en regression där `Model._state.adding` inte ställdes in korrekt på föräldramodeller med arv med flera tabeller efter att en barnmodell sparats (#28210).

- Tillät `DjangoJSONEncoder` att serialisera `django.utils.deprecation.CallableBool` (#28230).

- Lättade på valideringen som lades till i Django 1.11 av fälten i `defaults`-argumentet för `QuerySet.get_or_create()` och `update_or_create()` för att tillåta inställbara modellegenskaper (#28222).

- Korrigerad krasch i `MultipleObjectMixin.paginate_queryset()` på Python 2 om meddelandet `InvalidPage` innehåller icke-ASCII (#28204).

- Förhindrade `Subquery` från att lägga till en onödig `CAST` vilket resulterade i ogiltig SQL (#28199).

- Korrigerad detektering av GDAL 2.1 på Windows (#28181).

- Datumbaserade generiska vyer returnerar en 404 istället för att krascha när de får ett datum utanför intervallet (#28209).

- Åtgärdade en regression där `file_move_safe()` kraschade när filer flyttades till en CIFS-montering (#28170).

- Flyttade valideringen av filtillägget `ImageField` som lades till i Django 1.11 från modellfältet till formulärfältet för att tillåta användningsfallet att lagra bilder utan tillägg (#28242).