---
title: "Django 1.8.1 versionsinformation"
version: 6.1
locale: sv
source: https://docs.djangoproject.com/sv/6.1/releases/1.8.1/
canonical: https://djangodocs.dev/sv/6.1/releases/1.8.1/
---
# Django 1.8.1 versionsinformation

*1 maj 2015*

Django 1.8.1 åtgärdar flera buggar i 1.8 och innehåller några optimeringar i migreringsramverket.

## Buggrättningar

- Lagt till stöd för serialisering av [`timedelta`](https://docs.python.org/3/library/datetime.html#datetime.timedelta)-objekt i migreringar ([#24566](https://code.djangoproject.com/ticket/24566)).
- Återställde korrekt tolkning av kommandot [`testserver`](/sv/6.1/ref/django-admin/#django-admin-testserver) positionella argument (fixturnamn) ([#24571](https://code.djangoproject.com/ticket/24571)).
- Förhindrade `TypeError` i översättningsfunktionerna `check_for_language()` och `get_language_bidi()` när översättningar är avaktiverade ([#24569](https://code.djangoproject.com/ticket/24569)).
- Fixat [`squashmigrations`](/sv/6.1/ref/django-admin/#django-admin-squashmigrations)-kommando när man använder [`SeparateDatabaseAndState`](/sv/6.1/ref/migration-operations/#django.db.migrations.operations.SeparateDatabaseAndState) ([#24278](https://code.djangoproject.com/ticket/24278)).
- Tog bort mikrosekunder från `datetime`-värden när man använder en äldre version av MySQLdb DB API-drivrutinen eftersom den inte stöder bråkdelar av sekunder ([#24584](https://code.djangoproject.com/ticket/24584)).
- Åtgärdat en krasch vid migrering när ``ManyToManyField`s ändrades (:ticket:`24513``).
- Åtgärdade en krasch med `QuerySet.update()` på främmande nycklar till en-till-en-fält ([#24578](https://code.djangoproject.com/ticket/24578)).
- Åtgärdade en regression i modelldetaljvyn för [`admindocs`](/sv/6.1/ref/contrib/admin/admindocs/#module-django.contrib.admindocs) när en modell har en omvänd främmande nyckelrelation ([#24624](https://code.djangoproject.com/ticket/24624)).
- Förhindrade godtyckliga filinkluderingar i [`admindocs`](/sv/6.1/ref/contrib/admin/admindocs/#module-django.contrib.admindocs) ([#24625](https://code.djangoproject.com/ticket/24625)).
- Åtgärdade en krasch med `QuerySet.update()` på främmande nycklar till instanser med `uuid` primärnycklar ([#24611](https://code.djangoproject.com/ticket/24611)).
- Fixad databasintrospektion med SQLite 3.8.9 (släppt 8 april 2015) ([#24637](https://code.djangoproject.com/ticket/24637)).
- Uppdaterade `urlpatterns` exempel genererade av [`startproject`](/sv/6.1/ref/django-admin/#django-admin-startproject) för att ta bort användningen av att referera till vyer med prickad sökväg i `django.conf.urls.url()` som är föråldrad i Django 1.8 ([#24635\`](https://code.djangoproject.com/ticket/24635`)).
- Fixed queries where an expression was referenced in `order_by()`, but
  wasn’t part of the select clause. An example query is
  `qs.annotate(foo=F('field')).values('pk').order_by('foo')`
  ([#24615](https://code.djangoproject.com/ticket/24615)).
- Åtgärdade en regression vid citering av tabellnamn i databas ([#24605](https://code.djangoproject.com/ticket/24605)).
- Förhindrade förlust av kolumnegenskaperna `null`/not null\` under fältändring av MySQL-databaser ([#24595](https://code.djangoproject.com/ticket/24595)).
- Fixad JavaScript-sökväg för `contrib.admin`’s relaterade fältwidget när man använder alternativa statiska fillagringar ([#24655](https://code.djangoproject.com/ticket/24655)).
- Åtgärdade en krasch vid migrering när nya relationer lades till i modeller ([#24573](https://code.djangoproject.com/ticket/24573)).
- Åtgärdade en krasch vid migrering när man använde migreringar med modellhanterare på Python 3 som genererades på Python 2 ([#24701](https://code.djangoproject.com/ticket/24701)).
- Återställde möjligheten att använda iteratorer som queryset-filterargument ([#24719](https://code.djangoproject.com/ticket/24719)).
- Åtgärdade en krasch vid migrering när målmodellen för en många-till-många-relation döptes om ([#24725](https://code.djangoproject.com/ticket/24725)).
- Tog bort rensning av testdatabasen med [`test --keepdb`](/sv/6.1/ref/django-admin/#cmdoption-test-keepdb), vilket hindrade appar med datamigreringar från att använda optionen ([#24729](https://code.djangoproject.com/ticket/24729)).
- Fixad `makemessages` krasch i vissa lokala ([#23271](https://code.djangoproject.com/ticket/23271)).
- Fixad positionering av hjälptexten för fält i `contrib.admin` som använder alternativen `ModelAdmin.filter_horizontal` och `filter_vertical` ([#24676\`](https://code.djangoproject.com/ticket/24676`)).
- Felet `AttributeError: function 'GDALAllRegister' not found` vid initiering av `contrib.gis` i Windows åtgärdat.

## Optimeringar

- Ändrade `ModelState` till att djupkopiera fält istället för att dekonstruera och rekonstruera ([#24591](https://code.djangoproject.com/ticket/24591)). Detta påskyndar renderingen av modelltillstånd och minskar minnesanvändningen när du kör [`manage.py migrate`](/sv/6.1/ref/django-admin/#django-admin-migrate) (även om andra ändringar i den här utgåvan kan upphäva eventuella prestandafördelar).
