Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/80.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/19.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 有没有一种方法可以使用Django将代码块从一个子文件传递到另一个子文件?_Html_Django - Fatal编程技术网

Html 有没有一种方法可以使用Django将代码块从一个子文件传递到另一个子文件?

Html 有没有一种方法可以使用Django将代码块从一个子文件传递到另一个子文件?,html,django,Html,Django,base.html: <html> <body> {% block content %} </body> </html> child2.html: {% extends "base.html" %} {% block content %} ..code for child2 to base {% end block%} child11.html(childs代表child1): 儿童12: {% extends "child1

base.html:

<html>
  <body>
    {% block content %}
  </body>
</html>
child2.html:

{% extends "base.html" %}

{% block content %}
..code for child2 to base
{% end block%}
child11.html(childs代表child1):

儿童12:

{% extends "child1.html" %}

{% block upperDisplay %}
<div>
  <table>
    .... some code ..
  </table>
  {% block legend %}
  <div>
     .. some code ..
  </div>
  {% end block %}
</div>
{% end block %}
{%extensed“child1.html”%}
{%block upperDisplay%}
.... 一些代码。。
{%块图例%}
.. 一些代码。。
{%end block%}
{%end block%}
这里我希望在child1.html、child11.html中也使用
{%block-legend%}

你能告诉我怎么做这个Django吗


提前谢谢

将其分离到另一个文件中,然后将其包括在内

legend_template.html

{% block legend %}
  <div>
     ..some code..
  </div>
{% end block %}
{% extends "child1.html" %}

{% block upperDisplay %}
<div>
  <table>
    .... some code ..
  </table>
  {% block legend %}
  <div>
     .. some code ..
  </div>
  {% end block %}
</div>
{% end block %}
{% block legend %}
  <div>
     ..some code..
  </div>
{% end block %}
{% include "legend_template.html" %}