<feed xmlns='http://www.w3.org/2005/Atom'>
<title>django.git/django/contrib/admin/actions.py, branch main</title>
<subtitle>django
</subtitle>
<id>http://cgit.adnoto.dev/django.git/atom?h=main</id>
<link rel='self' href='http://cgit.adnoto.dev/django.git/atom?h=main'/>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/'/>
<updated>2026-04-23T02:22:55Z</updated>
<entry>
<title>Fixed #10919 -- Added delete_confirmation_max_display to ModelAdmin.</title>
<updated>2026-04-23T02:22:55Z</updated>
<author>
<name>Rodrigo Vieira</name>
<email>rodrigo.vieira@gmail.com</email>
</author>
<published>2026-04-22T21:53:27Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=fa2a3de6ede10b005fc2c1d23f4cffb53eaec425'/>
<id>urn:sha1:fa2a3de6ede10b005fc2c1d23f4cffb53eaec425</id>
<content type='text'>
The new ModelAdmin.delete_confirmation_max_display attribute allows
limiting the number of related objects shown on the delete confirmation
page. When the limit is reached, a "…and N more objects." message is shown.

The feature relies on a new truncated_unordered_list template filter
added to django.contrib.admin.templatetags.admin_filters.

Thanks Jacob Tyler Walls for the review and guidance, Tobias McNulty for the report,
and terminator14 for the solution suggested.
</content>
</entry>
<entry>
<title>Refs #36500 -- Rewrapped long docstrings and block comments via a script.</title>
<updated>2025-07-23T23:17:55Z</updated>
<author>
<name>django-bot</name>
<email>ops@djangoproject.com</email>
</author>
<published>2025-07-23T03:41:41Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=69a93a88edb56ba47f624dac7a21aacc47ea474f'/>
<id>urn:sha1:69a93a88edb56ba47f624dac7a21aacc47ea474f</id>
<content type='text'>
Rewrapped long docstrings and block comments to 79 characters + newline
using script from https://github.com/medmunds/autofix-w505.
</content>
</entry>
<entry>
<title>Fixed #35639 -- Improved admin's delete confirmation page title.</title>
<updated>2024-08-07T21:10:49Z</updated>
<author>
<name>Matthias Kestenholz</name>
<email>mk@feinheit.ch</email>
</author>
<published>2024-08-07T21:10:49Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=54888408a1e5552d9a42584550bda2355ed45943'/>
<id>urn:sha1:54888408a1e5552d9a42584550bda2355ed45943</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixed #34462 -- Made admin log actions in bulk.</title>
<updated>2023-10-31T17:06:44Z</updated>
<author>
<name>Akash Kumar Sen</name>
<email>Akash-Kumar-Sen@users.noreply.github.com</email>
</author>
<published>2023-06-12T03:20:55Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=40b3975e7d3e1464a733c69171ad7d38f8814280'/>
<id>urn:sha1:40b3975e7d3e1464a733c69171ad7d38f8814280</id>
<content type='text'>
This also deprecates ModelAdmin.log_deletion() and
LogEntryManager.log_action().
</content>
</entry>
<entry>
<title>Refs #34462 -- Fixed queryset antipattern when processing object deletion.</title>
<updated>2023-04-22T10:23:22Z</updated>
<author>
<name>nessita</name>
<email>124304+nessita@users.noreply.github.com</email>
</author>
<published>2023-04-22T10:23:22Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=851b6879565bfd8f7cc8005b3f92c0437de0bfff'/>
<id>urn:sha1:851b6879565bfd8f7cc8005b3f92c0437de0bfff</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Refs #33476 -- Reformatted code with Black.</title>
<updated>2022-02-07T19:37:05Z</updated>
<author>
<name>django-bot</name>
<email>ops@djangoproject.com</email>
</author>
<published>2022-02-03T19:24:19Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=9c19aff7c7561e3a82978a272ecdaad40dda5c00'/>
<id>urn:sha1:9c19aff7c7561e3a82978a272ecdaad40dda5c00</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Refs #32681 -- Fixed VariableDoesNotExist when rendering some admin template.</title>
<updated>2022-01-13T09:10:48Z</updated>
<author>
<name>Mariusz Felisiak</name>
<email>felisiak.mariusz@gmail.com</email>
</author>
<published>2022-01-13T09:10:48Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=0a4a5e5bacc354df3132d0fcf706839c21afb89d'/>
<id>urn:sha1:0a4a5e5bacc354df3132d0fcf706839c21afb89d</id>
<content type='text'>
Regression in 84609b3205905097d7d3038d32e6101f012c0619.

Follow up to 4e5bbb6ef2287126badd32842b239f4a8a7394ca.

Thanks Sourav Kumar for the report.</content>
</entry>
<entry>
<title>Fixed #16117 -- Added decorators for admin action and display functions.</title>
<updated>2021-01-13T16:19:22Z</updated>
<author>
<name>Nick Pope</name>
<email>nick.pope@flightdataservices.com</email>
</author>
<published>2021-01-13T16:19:22Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=920448539631b52dcee53bd32a880abbc9de18bd'/>
<id>urn:sha1:920448539631b52dcee53bd32a880abbc9de18bd</id>
<content type='text'>
Refs #25134, #32099.</content>
</entry>
<entry>
<title>Fixed #29419 -- Allowed permissioning of admin actions.</title>
<updated>2018-06-18T19:07:29Z</updated>
<author>
<name>Carlton Gibson</name>
<email>carlton.gibson@noumenal.es</email>
</author>
<published>2018-06-18T19:07:29Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=958c7b301ead79974db8edd5b9c6588a10a28ae7'/>
<id>urn:sha1:958c7b301ead79974db8edd5b9c6588a10a28ae7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixed #17962 -- Added ModelAdmin.get_deleted_objects().</title>
<updated>2018-02-25T01:41:43Z</updated>
<author>
<name>Becky Smith</name>
<email>rebkwok@gmail.com</email>
</author>
<published>2017-03-30T09:13:15Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=8116e588dbdd17171a322da589b691bdf01f7041'/>
<id>urn:sha1:8116e588dbdd17171a322da589b691bdf01f7041</id>
<content type='text'>
</content>
</entry>
</feed>
