Django 3.1.3 release notes¶
2 november 2020
Django 3.1.3 åtgärdar flera buggar i 3.1.2 och lägger till kompatibilitet med Python 3.9.
Buggrättningar¶
Åtgärdade en regression i Django 3.1.2 som orsakade fel höjd på sökfältet för adminändringslistan (#32072).
Åtgärdade en regression i Django 3.1.2 som orsakade felaktig bredd på sökfältet för adminändringslistan på en filtrerad sida (#32091).
Fixat visning av Unicode-tecken i
forms.JSONField
och skrivskyddademodels.JSONField
-värden i admin (#32080).Åtgärdade en regression i Django 3.1 som orsakade en krasch av
ArrayAgg
ochStringAgg
medordering
på nyckeltransformationer förJSONField
(#32096).Åtgärdade en regression i Django 3.1 som orsakade en krasch av
__in
-uppslagningen när man använde nyckeltransformationer förJSONField
i uppslagningsvärdet (#32096).Åtgärdade en regression i Django 3.1 som orsakade en krasch av
ExpressionWrapper
med nyckelomvandlingar förJSONField
(#32096).Åtgärdade en regression i Django 3.1 som orsakade en migreringskrasch på PostgreSQL när man lade till en
ExclusionConstraint
med nyckeltransformationer förJSONField
iexpressions
(#32096`).Åtgärdade en regression i Django 3.1 där attributen
ProtectedError.protected_objects
ochRestrictedError.restricted_objects
returnerade iteratorer istället förset
av objekt (#32107).Åtgärdade en regression i Django 3.1.2 som orsakade felaktig layout för formulärinmatning på små skärmar i formulärvyn för adminändringar (#32069).
Åtgärdade en regression i Django 3.1 som ogiltigförklarade lösenordsåterställningstoken från före Django 3.1 (#32130).
Lagt till stöd för
asgiref
3.3 (#32128).Åtgärdade en regression i Django 3.1 som orsakade felaktig textarea-layout på medelstora skärmar i adminändringsformuläret med sidofältet öppet (#32127).
Åtgärdade en regression i Django 3.0.7 som inte använde
Subquery()
aliaser iGROUP BY
klausulen (#32152`).