diff options
| author | Jacob Walls <jacobtylerwalls@gmail.com> | 2026-01-27 13:32:59 -0500 |
|---|---|---|
| committer | Jacob Walls <jacobtylerwalls@gmail.com> | 2026-03-03 19:36:47 -0500 |
| commit | 35dab0ad9ee2ed23101420cb0f253deda2818191 (patch) | |
| tree | f24885d88357ca70ebac6d89af89b4cdc4350404 /django/contrib/admin/templates | |
| parent | a328c355d9625ecdc8f16b249daebba3c0ac2882 (diff) | |
Fixed #36887 -- Improved admin changelist layout for object-tools button.
Diffstat (limited to 'django/contrib/admin/templates')
| -rw-r--r-- | django/contrib/admin/templates/admin/base.html | 12 | ||||
| -rw-r--r-- | django/contrib/admin/templates/admin/change_form.html | 3 | ||||
| -rw-r--r-- | django/contrib/admin/templates/admin/change_list.html | 15 |
3 files changed, 18 insertions, 12 deletions
diff --git a/django/contrib/admin/templates/admin/base.html b/django/contrib/admin/templates/admin/base.html index 73121e5114..066f5fa65c 100644 --- a/django/contrib/admin/templates/admin/base.html +++ b/django/contrib/admin/templates/admin/base.html @@ -98,11 +98,15 @@ {% endblock messages %} <!-- Content --> <div id="content" class="{% block coltype %}colM{% endblock %}"> - {% block pretitle %}{% endblock %} - {% block content_title %}{% if title %}<h1>{{ title }}</h1>{% endif %}{% endblock %} - {% block content_subtitle %}{% if subtitle %}<h2>{{ subtitle }}</h2>{% endif %}{% endblock %} - {% block content %} + <div class="titles-and-tools"> + <div class="titles"> + {% block pretitle %}{% endblock %} + {% block content_title %}{% if title %}<h1>{{ title }}</h1>{% endif %}{% endblock %} + {% block content_subtitle %}{% if subtitle %}<h2>{{ subtitle }}</h2>{% endif %}{% endblock %} + </div> {% block object-tools %}{% endblock %} + </div> + {% block content %} {{ content }} {% endblock %} {% block sidebar %}{% endblock %} diff --git a/django/contrib/admin/templates/admin/change_form.html b/django/contrib/admin/templates/admin/change_form.html index 2e06fab63f..9b09fb9952 100644 --- a/django/contrib/admin/templates/admin/change_form.html +++ b/django/contrib/admin/templates/admin/change_form.html @@ -24,7 +24,6 @@ {% endblock %} {% endif %} -{% block content %}<div id="content-main"> {% block object-tools %} {% if change and not is_popup %} <ul class="object-tools"> @@ -34,6 +33,8 @@ </ul> {% endif %} {% endblock %} + +{% block content %}<div id="content-main"> <form {% if has_file_field %}enctype="multipart/form-data" {% endif %}{% if form_url %}action="{{ form_url }}" {% endif %}method="post" id="{{ opts.model_name }}_form" novalidate>{% csrf_token %}{% block form_top %}{% endblock %} <div> {% if is_popup %}<input type="hidden" name="{{ is_popup_var }}" value="1">{% endif %} diff --git a/django/contrib/admin/templates/admin/change_list.html b/django/contrib/admin/templates/admin/change_list.html index 42e157a85e..78eef88294 100644 --- a/django/contrib/admin/templates/admin/change_list.html +++ b/django/contrib/admin/templates/admin/change_list.html @@ -39,15 +39,16 @@ {% block coltype %}{% endblock %} +{% block object-tools %} +<ul class="object-tools"> + {% block object-tools-items %} + {% change_list_object_tools %} + {% endblock %} +</ul> +{% endblock %} + {% block content %} <div id="content-main"> - {% block object-tools %} - <ul class="object-tools"> - {% block object-tools-items %} - {% change_list_object_tools %} - {% endblock %} - </ul> - {% endblock %} {% if cl.formset and cl.formset.errors %} <p class="errornote"> {% blocktranslate count counter=cl.formset.total_error_count %}Please correct the error below.{% plural %}Please correct the errors below.{% endblocktranslate %} |
