Django 5.0.5 release notes¶
6 maj 2024
Django 5.0.5 åtgärdar flera buggar i 5.0.4.
Buggrättningar¶
Åtgärdat ett fel i Django 5.0 som orsakade en krasch av
Model.save()
när man skapade en instans av en modell med enGeneratedField
och tillhandahöll en primärnyckel (#35350).Åtgärdade ett kompatibilitetsproblem som uppstod i Python 3.11.9+ och 3.12.3+ vid validering av maximal radlängd i e-postmeddelanden med innehåll som avkodats med felhanteringsschemat
surrogateescape
(#35361`).Åtgärdat ett fel i Django 5.0 som orsakade en krasch vid tillämpning av migreringar inklusive ändringar av
GeneratedField
, t.ex. inställning avdb_index=True
på SQLite (#35373`).Tillåtet att importera
aprefetch_related_objects
fråndjango.db.models
(#35392).Åtgärdat ett fel i Django 5.0 som orsakade en migreringskrasch när ett
GeneratedField
lades till före något av de refererade fälten från dessexpression
-definition (#35359`).Åtgärdat ett fel i Django 5.0 som orsakade en migreringskrasch när man ändrade ett
GeneratedField
som refererade till ett omdöpt fält (#35422).Fixade en bugg i Django 5.0 där argumentet
querysets
iGenericPrefetch
inte var nödvändigt (#35426).