Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/75.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
Python 将一个子模板扩展到另一个子模板?_Python_Html_Django - Fatal编程技术网

Python 将一个子模板扩展到另一个子模板?

Python 将一个子模板扩展到另一个子模板?,python,html,django,Python,Html,Django,我有一个base.html文件,其中包含来自两个子模板的两个块。blog.html和masthead1.html。如何将一个子模板扩展到另一个子模板 base.html文件具有: {% block mastheadname1 %}{% endblock %} 及 masthead1.html具有: {% block mastheadname1 %} <img src="{{masthead1.mast1_url}}" alt="main-image" class="responsive

我有一个base.html文件,其中包含来自两个子模板的两个块。blog.html和masthead1.html。如何将一个子模板扩展到另一个子模板

base.html文件具有:

{% block mastheadname1 %}{%  endblock %}

masthead1.html具有:

{% block mastheadname1 %}
<img src="{{masthead1.mast1_url}}" alt="main-image" class="responsive main">
{%  endblock %}
{%block content%}  

#some content

{% endblock%}
我的问题是如何将masthead1.html块包含到blog.html中?因为每次我打开http://localhost:8000/blog/ 图像不会显示。

在blog.html的开头,您应该将

{% extends "base.html" %}
{%block content%}  

#some content

{% endblock%}

你试过使用include标签吗?我试过了,但是不起作用,blog.html已经在那里了,blog.html正在扩展base.html,但是它没有扩展base.html中存在的masthead1.html的块内容
{% extends "base.html" %}
{%block content%}  

#some content

{% endblock%}