#36334: Django admin {% block object-tools %} no longer displayed in 5.2
-------------------------------------+-------------------------------------
Reporter: Caram | Type: Bug
Status: new | Component:
| contrib.admin
Version: 5.2 | Severity: Normal
Keywords: admin object tools | Triage Stage:
| Unreviewed
Has patch: 0 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0
Easy pickings: 0 | UI/UX: 0
-------------------------------------+-------------------------------------
Steps to reproduce:
- override block object-tools in an app specific template (see below)
Expected results:
- the buttons in the object tools block are displayed
Actual results:
- up to 5.2.a1: the buttons are displayed as expected
- 5.2.b1, 5.2.rc1, 5.2: the buttons are no longer displayed. Even though
the template is evaluated, the buttons don't even appear in the page
source code
{{{
@admin.register(Test)
class PremiumAdmin(admin.ModelAdmin):
change_list_template = 'admin/my_app/change_list.html'
}}}
{{{
{% extends "admin/change_list.html" %}
{% block extrahead %}
{{ block.super }}
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-
awesome/5.15.4/css/all.min.css">
{% endblock %}
{% block object-tools %}
<ul class="object-tools">
<li>
<a href="/test/" class="viewlink"><i class="far fa-calendar-
alt"></i> Dates</a>
</li>
{% endblock %}
}}}
--
Ticket URL: <https://code.djangoproject.com/ticket/36334>
Django <https://code.djangoproject.com/>
The Web framework for perfectionists with deadlines.
--
You received this message because you are subscribed to the Google Groups
"Django updates" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion visit
https://groups.google.com/d/msgid/django-updates/010701964953c5ad-64c5f4f1-8ea6-4a4f-8a0e-086be3cb844b-000000%40eu-central-1.amazonses.com.