22 oktober 2014
Django 1.7.1 åtgärdar flera buggar i 1.7.
Tillät att relaterade många-till-man-fält refererades i admin (#23604).
Lagt till ett mer användbart felmeddelande om du försöker migrera en app utan att först skapa tabellen contenttypes (#22411).
Modifierad algoritm för migrationsberoende för att undvika möjlig oändlig rekursion.
Fixade ett UnicodeDecodeError när flush-felmeddelandet innehöll Unicode-tecken (#22882).
Återinförde saknade CHECK SQL-klausuler som utelämnades på vissa backends när migreringar inte användes (#23416).
Fixad serialisering av type-objekt i migreringar (#22951).
Tillåtna inline- och dolda referenser till adminfält (#23431).
Dekoratorn @deconstructible misslyckas nu med ett ValueError om det dekorerade objektet inte kan importeras automatiskt (#23418).
Åtgärdat ett skrivfel i ett felmeddelande i inlineformset_factory() som orsakade en krasch (#23451).
Återställde möjligheten att använda ABSOLUTE_URL_OVERRIDES med modellen 'auth.User' (#11775). Som en bieffekt lägger inställningen nu till en get_absolute_url()-metod till alla modeller som visas i ABSOLUTE_URL_OVERRIDES men som inte definierar get_absolute_url().
Undvek att maskera vissa ImportError undantag under applikationsladdning (#22920).
Tomma index_together eller unique_together modellalternativ resulterar inte längre i oändliga migreringar (#23452).
Fixad krasch i contrib.sitemaps om lastmod returnerade ett datum snarare än en datumtid (#23403).
Tillåt migreringar att fungera med app_label som har samma sista del (t.ex. django.contrib.auth och vendor.auth) (#23483`).
Återställde möjligheten att djupkopiera F-objekt (#23492).
Format för walesiska (cy) och flera kinesiska lokalspråk (zh_CN, zh_Hans, zh_Hant och zh_TW) har lagts till. Formaten för makedonska har åtgärdats (efterföljande punkt borttagen, #23532).
Lagt till citering av begränsningsnamn i SQL som genereras av migreringar för att förhindra krasch med versaler i namnet (#23065).
Fixat namnbyte för modeller med ett självrefererande många-till-många-fält (ManyToManyField('self')) (#23503).
Lade till get_extra(), get_max_num() och get_min_num() krokar till GenericInlineModelAdmin (#23539).
Gjorde att migrations.RunSQL inte längre kräver att procenttecknet undantas. Detta är nu i överensstämmelse med cursor.execute() (#23426).
Gjorde posten SERIALIZE i ordlistan TEST användbar (#23421).
Åtgärdat fel i migreringar som förhindrade utländska nyckelbegränsningar till ohanterade modeller med en anpassad primärnyckel (#23415).
Lagt till SchemaEditor för MySQL GIS backend så att spatiala index skapas för appar med migreringar (#23538).
Lagt till SchemaEditor för Oracle GIS backend så att spatiala metadata och index skapas för appar med migreringar (#23537).
Alternativet för modellfältet related_name tvingades till Unicode under migreringsgenerering för att generera migreringar som fungerar med både Python 2 och 3 (#23455).
Fixat MigrationWriter för att hantera inbyggda typer utan import (#23560).
Fixade deepcopy på ErrorList (#23594).
Gjorde att admindocs-vyn för att bläddra i vydetaljer kontrollerar om vyn som anges i URL:en finns i URLconf. Tidigare var det möjligt att importera godtyckliga paket från Python-sökvägen. Detta ansågs inte vara ett säkerhetsproblem eftersom admindocs endast är tillgängligt för personalanvändare (#23601).
Korrigerad krasch av UnicodeDecodeError i AdminEmailHandler med icke-ASCII-tecken i begäran (#23593).
Korrigerade saknade get_or_create och update_or_create på relaterade hanterare som orsakade IntegrityError (#23611).
Gjorde så att urlsafe_base64_decode() returnerade rätt typ (bytestring) på Python 3 (#23333).
makemigrations kan nu serialisera tidszonsmedvetna värden (#23365).
Lade till en uppmaning till migreringsfrågeställaren när du tar bort null-begränsningen från ett fält för att förhindra ett IntegrityError på befintliga NULL-rader (#23609).
Fixade generiska relationer i ModelAdmin.list_filter (#23616).
Återställde RFC-överensstämmelse för SMTP-backend på Python 3 (#23063).
Fixade en krasch vid analys av cookies med ogiltigt innehåll (#23638).
Ramverket för systemkontroll ger nu upphov till felet models.E020 när klassmetoden Model.check() inte går att nå (#23615).
Skapandet av Oracle-testdatabasen släppte testanvändaren i händelse av en oren avslutning av en tidigare testkörning (#23649).
Fixat makemigrations för att upptäcka ändringar i Meta.db_table (#23629).
Åtgärdade en regression när Django-testklienten matades med en tom datasträng (#21740).
Åtgärdade en regression i makemessages där statiska filer oväntat ignorerades (#23583).
aug. 11, 2025