diff --git a/django/contrib/admin/templates/admin/delete_confirmation.html b/django/contrib/admin/templates/admin/delete_confirmation.html index 894b99c74e..29a435a12b 100644 --- a/django/contrib/admin/templates/admin/delete_confirmation.html +++ b/django/contrib/admin/templates/admin/delete_confirmation.html @@ -1,6 +1,14 @@ {% extends "admin/base_site" %} {% load i18n %} {% block userlinks %}{% trans 'Documentation' %} / {% trans 'Change password' %} / {% trans 'Log out' %}{% endblock %} +{% block breadcrumbs %} +
+{% endblock %} {% block content %} {% if perms_lacking %}{% blocktrans %}Deleting the {{ object_name }} '{{ object }}' would result in deleting related objects, but your account doesn't have permission to delete the following types of objects:{% endblocktrans %}
diff --git a/django/contrib/admin/views/main.py b/django/contrib/admin/views/main.py index 96f30e7c5b..9c274d7cb0 100644 --- a/django/contrib/admin/views/main.py +++ b/django/contrib/admin/views/main.py @@ -513,6 +513,7 @@ def delete_stage(request, app_label, model_name, object_id): "object": obj, "deleted_objects": deleted_objects, "perms_lacking": perms_needed, + "opts": model._meta, } return render_to_response(["admin/%s/%s/delete_confirmation" % (app_label, opts.object_name.lower() ), "admin/%s/delete_confirmation" % app_label ,