summaryrefslogtreecommitdiff
path: root/django/contrib/admin/utils.py
AgeCommit message (Expand)Author
2026-04-22Fixed #10919 -- Added delete_confirmation_max_display to ModelAdmin.Rodrigo Vieira
2026-03-18Fixed #36926 -- Made admin use boolean icons for related BooleanFields in lis...huwaiza tahir
2026-02-20Fixed #36127 -- Applied default empty display value to links otherwise contai...SiHyunLee
2026-01-16Fixed #36801 -- Avoided unnecessary calculation in construct_change_message().Adam Johnson
2025-10-18Fixed #21961 -- Added support for database-level delete options for ForeignKey.Mariusz Felisiak
2025-07-23Refs #36500 -- Rewrapped long docstrings and block comments via a script.django-bot
2025-04-17Fixed #35959 -- Displayed password reset button in admin only when user has s...Sarah Boyce
2025-01-10Fixed #36032 -- Rendered URLField values as links in the admin.antoliny0919
2025-01-08Fixed #36063 -- Made a FileField navigate to the object admin change page whe...antoliny0919
2024-02-05Fixed #10743 -- Allowed lookups for related fields in ModelAdmin.list_display.Tom Carrick
2024-01-11Refs #28404 -- Made displaying property values in admin respect non-None empt...Alexander Lazarević
2024-01-10Fixed #28404 -- Made displaying values in admin respect Field's empty_values.Alexander Lazarević
2023-09-16Fixed #31558 -- Added support for boolean attribute on properties in ModelAdm...Ryanwalker277
2023-07-07Fixed #9602 -- Added AdminSite.get_model_admin().Mariusz Felisiak
2023-07-06Used AdminSite.is_registered() where appropriate.Mariusz Felisiak
2023-03-16Fixed #1873 -- Handled multi-valued query parameters in admin changelist filt...sarahboyce
2023-03-16Refs #1873 -- Used GET.lists() in admin filters.sarahboyce
2022-08-23Fixed #33927 -- Fixed crash when displaying ArrayField with choices in admin.David Wobrock
2022-02-07Refs #33476 -- Reformatted code with Black.django-bot
2022-01-11Fixed #13251 -- Made pre/post_delete signals dispatch the origin.mgaligniana
2021-12-08Fixed #19721 -- Allowed admin filters to customize the list separator.Shreya Bamne
2021-11-03Fixed #32996 -- Cached PathInfos on relations.Keryn Knight
2021-07-29Fixed 32956 -- Lowercased spelling of "web" and "web framework" where appropr...David Smith
2021-04-29Refs #32682 -- Renamed lookup_needs_distinct() to lookup_spawns_duplicates().Mariusz Felisiak
2020-10-09Fixed #32080 -- Fixed displaying Unicode chars in forms.JSONField and read-on...Qi Zhao
2020-05-11Refs #30116 -- Simplified regex match group access with Match.__getitem__().Jon Dufresne
2020-05-08Fixed #31157 -- Fixed displaying read-only JSONField values in admin.dbxnr
2020-04-27Removed unnecessary tuple wrapping of single format string argument.François Freitag
2019-11-19Fixed #27272 -- Added an on_delete RESTRICT handler to allow cascading deleti...Daniel Izquierdo
2019-10-29Fixed #30899 -- Lazily compiled import time regular expressions.Hasan Ramezani
2019-10-09Fixed #30856 -- Combined fast-delete queries by model during cascade deletion.Simon Charette
2019-06-14Fixed #12952 -- Adjusted admin log change messages to use form labels instead...Sanyam Khurana
2018-10-02Simplified contrib.admin.utils.unquote().Sergey Fedoseev
2018-10-01Simplified contrib.admin.utils.quote().Sergey Fedoseev
2018-08-20Fixed #29682 -- Fixed admin change form crash if a view-only model's form has...Tim Graham
2018-06-15Fixed #23869 -- Made ModelAdmin.get_deleted_objects() use has_delete_permissi...Henk Kahlfuß
2018-03-20Refs #29227 -- Simplified NullBooleanField by making it subclass BooleanField.Nick Pope
2018-03-20Fixed #29227 -- Allowed BooleanField to be null=True.Tim Graham
2018-02-24Removed using argument from admin's get_deleted_objects().Tim Graham
2018-02-21Removed unused opts argument from admin's get_deleted_objects().Tim Graham
2018-01-12Fixed #28996 -- Simplified some boolean constructs and removed trivial contin...Дилян Палаузов
2018-01-04Fixed #28517 -- Fixed admin delete confirmation view crash when related model...Paulo
2018-01-03Fixed #28986 -- Prevented boolean values in admin list display from being for...Jonas Haag
2018-01-03Fixed #28985 -- Removed unneeded None checks before hasattr().Дилян Палаузов
2017-11-18Fixed #26184 -- Allowed using any lookups in ModelAdmin.search_fields.Krzysztof Nazarewski
2017-10-31Refs #23919 -- Updated references to urllib.quote() to Python 3 location.Ville Skyttä
2017-09-13Merged isinstance() calls.Mariusz Felisiak
2017-06-05Replaced Model._get_pk_val() with pk property.Tim Graham
2017-04-27Refs #27795 -- Replaced many force_text() with str()Claude Paroz
2017-03-15Fixed #27897 -- Fixed crash with 'pk' in ModelAdmin.search_filters.Josh Schneier