Django 1.9.6 release notes¶
2 maj 2016
Django 1.9.6 åtgärdar flera buggar i 1.9.5.
Buggrättningar¶
Lagt till stöd för relativa omdirigeringar till testklienten och till
SimpleTestCase.assertRedirects()
eftersom Django 1.9 inte längre konverterar omdirigeringar till absoluta URI:er (#26428`).Fixat
TimeField
mikrosekunder som går runt i MySQL och SQLite (#26498).Förhindrade
makemigrations
från att generera oändliga migreringar för ett modellfält som refererar till enfunctools.partial
(#26475).Åtgärdade en regression där
SessionBase.pop()
returneradeNone
istället för att skapa ettKeyError
för icke-existerande värden (#26520).Åtgärdade en regression som fick den cachade mallladdaren att krascha när mallnamn som börjar med ett streck användes (#26536).
Återställd konvertering av en tom sträng till null när värden för
GenericIPAddressField
sparas på SQLite och MySQL (#26557).Fixade en
makemessages
regression där tillfälliga.py
tillägg läckte ut i källfilens sökvägar (#26341).