【发布时间】:2020-03-15 05:16:11
【问题描述】:
我想自定义 django 管理员,因此我将粘贴的 change_list.html 从 django 管理员复制到 templates/admin/section4/section4/change_list.html 下的项目中
现在我有视图并且我写了另一个模板:total_review_count.html 我扩展了change_list.html
查看中:change_list_template = 'admin/section4/section4/total_review_count.html'
代码:
{% extends "admin/change_list.html" %}
{% load i18n admin_urls %}
{% block result_list %}
<footer style="color:blue;"> <p >The total review upto date: {{ total_review_upto_date}}<br>
</p>
<p>The total review to be updated: {{ total_review_tobe_updated}}<br></p>
<p>Total review to be added : {{ total_review_tobe_added }}</p>
</footer>
{% endblock %}
但是这样做我会覆盖所有其他以前的东西,即 django admin 默认提供的模型列表,并且只获取此模板中的模型列表。这是覆盖change_list.html 的正确方法吗?我如何获得以前的东西?
【问题讨论】:
标签: python django django-templates django-admin