December 12, 2013
This is Django 1.6.1, a bugfix release for Django 1.6. In addition to the bug fixes listed below, translations submitted since the 1.6 release are also included.
BCryptSHA256PasswordHasher
with py-bcrypt and Python 3 (#21398).ForeignKey
with a hidden reverse
manager (related_name
ending with ‘+’) from being used as a lookup for
prefetch_related
(#21410).Queryset.datetimes
raising AttributeError
in some situations (#21432).ModelBackend
raising
UnboundLocalError
if get_user_model()
raised an error (#21439).GenericRelation
subclasses
from working in ModelForms
(#21428).to_python
method for ModelMultipleChoiceField
which
is required in Django 1.6 to properly detect changes from initial values
(#21568).django.contrib.humanize
translations where the Unicode sequence
for the non-breaking space was returned verbatim (#21415).loaddata
error when fixture file name contained any dots
not related to file extensions (#21457) or when fixture path was relative
but located in a subdirectory (#21551).ModelAdmin
had ordering set (#21405).--locale
/-l
option of the
makemessages
and compilemessages
commands that never worked as
promised: Support of multiple locale names separated by commas. It’s still
possible to specify multiple locales in one run by using the option
multiple times (#21488, #17181).get_wsgi_application
(#21486).logout()
method when using the cookie-based session
backend (#21448).GeometryField
uses a non-geometric widget (#21496).LocaleMiddleware
on every response, but rather only after a logout (#21473).runserver
on non-English systems and when the
formatted date in its output contained non-ASCII characters (#21358).ImageField
on some platforms
(Homebrew and RHEL6 reported) (#21355).ModelAdmin.list_filter
(#21431).Jul 28, 2023