“删除”按钮;删除“确认”;Django管理员的页面不工作
这是我的模板路径“删除”按钮;删除“确认”;Django管理员的页面不工作,django,django-forms,django-templates,django-admin,Django,Django Forms,Django Templates,Django Admin,这是我的模板路径 project/templates/app_name/delete_confirmation.html {% extends "admin/base_site.html" %} {% load i18n admin_urls %} {% block content %} {% if perms_lacking %} <p>{% blocktrans with escaped_object=object %}Deleting the {{ object_n
project/templates/app_name/delete_confirmation.html
{% extends "admin/base_site.html" %}
{% load i18n admin_urls %}
{% block content %}
{% if perms_lacking %}
<p>{% blocktrans with escaped_object=object %}Deleting the {{ object_name }} '{{ escaped_object }}' would result in deleting related objects, but your account doesn't have permission to delete the following types of objects:{% endblocktrans %}</p>
<ul>
{% for obj in perms_lacking %}
<li>{{ obj }}</li>
{% endfor %}
</ul>
{% elif protected %}
<p>{% blocktrans with escaped_object=object %}Deleting the {{ object_name }} '{{ escaped_object }}' would require deleting the following protected related objects:{% endblocktrans %}</p>
<ul>
{% for obj in protected %}
<li>{{ obj }}</li>
{% endfor %}
</ul>
{% else %}
<p>{% blocktrans with escaped_object=object %}Are you sure you want to delete the {{ object_name }} "{{ escaped_object }}"? All of the following related items will be deleted:{% endblocktrans %}</p>
{% include "admin/includes/object_delete_summary.html" %}
<h2>{% trans "Objects" %}</h2>
<ul>{{ deleted_objects|unordered_list }}</ul>
<form action="" method="post">{% csrf_token %}
<div>
<input type="hidden" name="post" value="yes" />
{% if is_popup %}<input type="hidden" name="{{ is_popup_var }}" value="1" />{% endif %}
{% if to_field %}<input type="hidden" name="{{ to_field_var }}" value="{{ to_field }}" />{% endif %}
<input type="submit" value="{% trans "Yes, I'm sure" %}" />
<a href="#" onclick="window.history.back(); return false;" class="button cancel-link">{% trans "No, take me back" %}</a>
</div>
</form>
<input type="submit" value="{% trans "Cancel" %}" onclick="window.history.back(); return false;"/>
{% endif %}
{% endblock %}
project/templates/app\u name/delete\u confirmation.html
{%extends“admin/base_site.html”%}
{%load i18n admin_URL%}
{%block content%}
{%if perms_缺少%}
{%blocktrans with Escape_object=object%}删除{{object_name}{{{Escape_object}}将导致删除相关对象,但您的帐户无权删除以下类型的对象:{%endblocktrans%}
{perms_%中obj的%s}
- {{obj}}
{%endfor%}
{%elif受保护%}
{%blocktrans with escaped_object=object%}删除{{object_name}{{{escaped_object}}将需要删除以下受保护的相关对象:{%endblocktrans%}
{受保护%%中的obj为%1}
- {{obj}}
{%endfor%}
{%else%}
{%blocktrans带转义对象=对象%}是否确实要删除{{object\u name}}{{{expected\u object}}”?将删除以下所有相关项目:{%endblocktrans%}
{%include“admin/includes/object_delete_summary.html”%}
{%trans“对象”%}
{{已删除对象}无序列表}
{%csrf_令牌%}
{%if是_popup%}{%endif%}
{%if to_field%}{%endif%}
不要继承django admin的delete-confirmation.html模板,而是将该模板从django/contrib/admin/templates/admin/delete_confirmation.html复制到您的项目目录中,并在那里自己进行更改。很好的答案如何覆盖删除确认页面:这是否回答了您的问题?