Python 子模板也可以在django中使用子模板吗?

Python 子模板也可以在django中使用子模板吗?,python,django,django-templates,Python,Django,Django Templates,我的子模板路径是project/sales/templates/sales/table.html 它扩展了另一个子模板sale\u summary\u change\u list.html {% extends 'sales/sale_summary_change_list.html' %} {% block result_list %} <div class="results"> <table> <thead> <tr&

我的子模板路径是project/sales/templates/sales/table.html

它扩展了另一个子模板sale\u summary\u change\u list.html

{% extends 'sales/sale_summary_change_list.html' %}

{% block result_list %}
<div class="results">
    <table>

    <thead>
      <tr>
          {% for header in table %}
        <th>
          <div class="text">
            <a href="#">{{ header }}</a>
          </div>
        </th>
          {% endfor %}
      </tr>
    </thead>

    <tbody>
      {% for row in summary %}
      <tr class="{% cycle 'row1' 'row2'}">
        <td> {{ row.color_pref }} </td>
        <td> {{ row.total | intcomma }} </td>
      </tr>
      {% endfor %}
    </tbody>

  </table>
</div>
{% endblock %}
{%extends'sales/sale\u summary\u change\u list.html%}
{%block result_list%}
{表%中的头的%s}
{%endfor%}
{汇总%中的行为%1}
{{row.color_pref}}
{{row.total | intcomma}}
{%endfor%}
{%endblock%}
父模板也位于同一文件夹中。(project/sales/templates/sales/sale\u summary\u change\u list.html)

{%extends'admin/change\u list.html%}
{%load humanize%}
{%block content\u title%}
销售总结
{%endblock%}
{%block result_list%}
{%block table%}{%endblock%}
{%endblock%}
{%block分页%}{%endblock%}

但是,我的子模板没有出现。我做错了什么?

你做错了事情。只需将
{%extends'sale\u summary\u change\u list.html%}
这段代码替换为
{%extends'sales/sale\u summary\u change\u list.html%}
。它可能对您有用。

我刚刚尝试了这个,但我的子模板仍然没有出现。
{% extends 'admin/change_list.html' %}
{% load humanize %}

{% block content_title %}
<h1> Sales Summary </h1>
{% endblock %}

{% block result_list %}
    {% block table %} {% endblock %}
{% endblock %}

{% block pagination %}{% endblock %}