Django 1.6.1 release notes

12 december 2013

Detta är Django 1.6.1, en buggfixversion för Django 1.6. Förutom de buggfixar som listas nedan ingår även översättningar som skickats in sedan 1.6-versionen.

Buggfixar

  • Fixade BCryptSHA256PasswordHasher med py-bcrypt och Python 3 (#21398).

  • Åtgärdade en regression som förhindrade att en ForeignKey med en dold omvänd hanterare (related_name som slutar med ’+’) användes som en uppslagning för prefetch_related (#21410).

  • Fixat Queryset.datetimes som ger upphov till AttributeError i vissa situationer (#21432).

  • Fixat ModelBackend som gav upphov till UnboundLocalError om get_user_model() gav upphov till ett fel (#21439).

  • Åtgärdade en regression som förhindrade redigerbara GenericRelation-underklasser från att fungera i ModelForms (#21428).

  • Lagt till saknad to_python metod för ModelMultipleChoiceField som krävs i Django 1.6 för att korrekt upptäcka ändringar från initiala värden (#21568).

  • Fixade django.contrib.humanize-översättningar där Unicode-sekvensen för det obrutna mellanslaget returnerades ordagrant (#21415).

  • Åtgärdade loaddata-felet när fixturens filnamn innehöll punkter som inte var relaterade till filtillägg (#21457) eller när fixturens sökväg var relativ men låg i en underkatalog (#21551).

  • Fixad visning av inline-instanser i formulär när föräldern har 0 som primär nyckel (#21472).

  • Åtgärdade en regression där anpassade frågeuppsättningar för främmande nycklar skrevs över om ModelAdmin hade orderinställning (#21405).

  • Tog bort omnämnandet av en funktion i alternativet --locale/-l i kommandona makemessages och compilemessages som aldrig fungerade som utlovat: Stöd för flera lokalnamn separerade med kommatecken. Det är fortfarande möjligt att ange flera lokalnamn i en körning genom att använda alternativet flera gånger (#21488, #17181).

  • Åtgärdade en regression som i onödan utlöste konfigurering av inställningar vid import av get_wsgi_application (#21486).

  • Fixat testklientens logout()-metod när den cookie-baserade sessionsbackend används (#21448).

  • Åtgärdade en krasch när en GeometryField använder en icke-geometrisk widget (#21496).

  • Fixad uppgradering av lösenordshash när iterationsantalet ändras (#21535).

  • Åtgärdat ett fel i felsökningsvyn när URLconf endast innehåller ett element (#21530).

  • Lagt till saknad sökresultaträkning och återställningslänk i adminvyn för ändringslista (# 21510).

  • Det aktuella språket sparas inte längre i sessionen av LocaleMiddleware vid varje svar, utan endast efter en utloggning (#21473).

  • Fixade en krasch när runserver kördes på icke-engelska system och när det formaterade datumet i utdata innehöll icke-ASCII-tecken (#21358).

  • Åtgärdade en krasch i felsökningsvyn efter att ett undantag inträffat i Python ≥ 3.3 (#21443).

  • Åtgärdade en krasch i ImageField på vissa plattformar (Homebrew och RHEL6 rapporterade) (#21355).

  • Åtgärdade en regression vid användning av generiska relationer i ModelAdmin.list_filter (#21431).