summaryrefslogtreecommitdiff
path: root/django
AgeCommit message (Collapse)Author
2018-03-03Refs #17476 -- Removed obsolete simplification of timezone names in cache ↵Sergey Fedoseev
key generation.
2018-03-03Condensed some widgets code.Daniel Hahler
2018-03-03Added model name to AutoField error message.Almad
2018-03-03Fixed #29144 -- Made untranslated strings for territorial language variants ↵Patryk Zawadzki
use translations from the generic language variant.
2018-03-02Fixed #29133 -- Fixed call_command() crash if a required option is passed in ↵Alex Tomic
options.
2018-03-02Fixed #29176 -- Fixed AbstractBaseUser.normalize_username() crash if ↵Christophe Mehay
username isn't a string.
2018-03-01Fixed #29159 -- Made ModelChoiceIterator reuse QuerySet result cache.François Freitag
When __len__() is called (e.g. when casting to list or tuple), the QuerySet is evaluated and the result cache populated. iterator() shouldn't be called on the QuerySet after that, as it would reset the result cache and trigger a second query.
2018-03-01Fixed #29158 -- Fixed len(choices) crash if ModelChoiceField's queryset is a ↵François Freitag
manager. Removing all() in __iter__() prevents a duplicate query when choices are cast to a list and there's a prefetch_related().
2018-03-01Refs #27728 -- Fixed thread safety of admin template tags.Carlton Gibson
Regression in 5cc28dc752c3ae78456bb835c3ba195489fc26d7.
2018-03-01Refs #27728 -- Made cosmetic edits to admin template tag template overriding.Tim Graham
2018-03-01Fixed #29172 -- Fixed crash with Window expression in a subquery.Tomáš Ehrlich
2018-03-01Refs #28459 -- Improved performance of time difference expressions on MySQL.Sergey Fedoseev
2018-02-28Updated translations from TransifexClaude Paroz
Forward port of 2126e9317e80a7d4c42e033dd33d7e3378fdfcf8 from stable/2.0.x.
2018-02-28Fixed #29166 -- Fixed crash in When() expression with a list argument.Mariusz Felisiak
Thanks Matthew Pava for the report and Tim Graham and Carlton Gibson for reviews. Regression in 19b2dfd1bfe7fd716dd3d8bfa5f972070d83b42f.
2018-02-28Fixed #27728 -- Allowed overriding admin templatetags templates.Raffaele Salmaso
2018-02-26Fixed #29141 -- Corrected BCryptPasswordHasher's docstring about truncation.Tim Graham
2018-02-26Refs #28909 -- Simplifed code using unpacking generalizations.Mariusz Felisiak
2018-02-26Fixed #29161 -- Removed BCryptPasswordHasher from PASSWORD_HASHERS.Tim Graham
2018-02-26Removed unnecessary setdefault() from CheckRegistry.register().Mariusz Felisiak
2018-02-24Fixed #17962 -- Added ModelAdmin.get_deleted_objects().Becky Smith
2018-02-24Removed using argument from admin's get_deleted_objects().Tim Graham
2018-02-23Fixed #28635 -- Fixed admin's preserved filters if the URL contains ↵a8568730
non-ASCII characters.
2018-02-23Fixed #27449 -- Added django.utils.translation.get_supported_language_variant().Sebastian Sangervasi
2018-02-23Fixed #29154 -- Corrected examples in pluralize docstring and added tests.Hasan Ramezani
2018-02-23Refs #28643 -- Added Ord, Chr, Left, and Right database functions.bobort
2018-02-23Fixed #29142 -- Fixed crash when OuterRef is used with an operator.Matthew Schinckel
2018-02-21Removed unused opts argument from admin's get_deleted_objects().Tim Graham
Unused since e12b3199d0c01694ca6b09add5e0f27cadffc8ad.
2018-02-21Fixed #29132 -- Avoided connecting update_last_login() handler if ↵Mikhail Porokhovnichenko
User.last_login isn't a field.
2018-02-21Changed "language-code" to the more commonly used "language code".Sebastian Sangervasi
2018-02-21Fixed #28398 -- Added suggestions for mistyped management commands.Tom Forbes
2018-02-20Fixed #28442 -- Fixed crash with nested OuterRefs that reference AutoField.Oliver Sauder
2018-02-20Fixed #28755 -- Made check_for_language() include apps' locale directories.Chillar Anand
2018-02-20Updated project template to use single quotes where appropriate.Douwe Osinga
2018-02-20Fixed #29140 -- Fixed EmailMessage crash when body is None.Williams Mendez
2018-02-19Fixed #29135 -- Prevented get_object/list_or_404() from hiding ↵dizballanze
AttributeError raised by QuerySet filtering.
2018-02-16Fixed #28379 -- Made AccessMixin raise Permissiondenied for authenticated users.Dylan Verheul
2018-02-15Fixed #27810 -- Allowed query expressions in admin_order_field.Andreas Pelme
2018-02-15Fixed #28171 -- Added an exception if Form's empty_permitted and ↵Herbert Parentes Fortes Neto
use_required_attribute arguments conflict.
2018-02-14Fixed #28693 -- Fixed crash in CsrfViewMiddleware when an HTTPS request has ↵Tomer Chachamu
an invalid host.
2018-02-14Fixed #28933 -- Improved the efficiency of ModelAdmin.date_hierarchy queries.Haki Benita
2018-02-14Removed AuthenticationForm.get_user_id().Tim Graham
Unused since aab3a418ac9293bb4abd7670f65d930cb0426d58.
2018-02-14Made cosmetic edits to contrib.admin.filters.Tim Graham
2018-02-13Removed redundant filtering in date_hierarchy template tag.Haki Benita
cl.queryset is already filtered by the current selections.
2018-02-13Fixed #29106 -- Made DiscoverRunner display selected test tags.Sanyam Khurana
2018-02-12Fixed #24607 -- Serialized natural keys in multi-table inheritance models.Denys Duchier
Thanks João Paulo Melo de Sampaio for the test.
2018-02-12Refs #29125 -- Made Q.deconstruct() omit 'query_utils' in the path and ↵Tim Graham
_connector='AND' since it's a default value.
2018-02-12Fixed #29125 -- Made Q.deconstruct() deterministic with multiple keyword ↵Tim Graham
arguments.
2018-02-12Refs #27795 -- Removed force_bytes() in django.test.client where possible.Tim Graham
2018-02-10Fixed #28960 -- Added GEOSGeometry.buffer_with_style().Stanislav Karpov
2018-02-10Fixed #24747 -- Allowed transforms in QuerySet.order_by() and distinct(*fields).Matthew Wilkes