Python 将一个子模板扩展到另一个子模板?
我有一个base.html文件,其中包含来自两个子模板的两个块。blog.html和masthead1.html。如何将一个子模板扩展到另一个子模板 base.html文件具有: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
{% 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%}