Django 2.0.4 release notes¶
2 april 2018
Django 2.0.4 åtgärdar flera buggar i 2.0.3.
Buggrättningar¶
Fixade en krasch vid filtrering med en
Exists()
-annotering av en queryset som innehåller ett enda fält (#29195).Fixade översättningar av widgeten för autokomplettering av admin för språken
zh-hans
ochzh-hant
(#29213).Admins widget för automatisk komplettering har korrigerats så att ett mellanslag läggs till efter anpassade klasser (#29221).
Korrigerad krasch i
PasswordResetConfirmView
när en användarmodell med en primärnyckel av typenUUIDField
används och URL:en för återställning innehåller ett kodat primärnyckelvärde som avkodas till ett ogiltigt UUID (#29206).Åtgärdade en regression i Django 1.11.8 där kombinationen av två annoterade
values_list()
querysets medunion()
,difference()
ellerintersection()
kraschade på grund av felmatchande kolumner (#29229).Åtgärdade en regression i Django 1.11 där ett tomt val kunde väljas initialt för widgetarna
SelectMultiple
ochCheckboxSelectMultiple
(#29273`).Åtgärdade en regression i Django 2.0 där
OpenLayersWidget
deserialisering ignorerade widgetkartans SRID och antog 4326 (WGS84) (#29116).