Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/363.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/3/templates/2.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模板,是否有方法从多个html文件继承?_Python_Templates_Flask - Fatal编程技术网

Python模板,是否有方法从多个html文件继承?

Python模板,是否有方法从多个html文件继承?,python,templates,flask,Python,Templates,Flask,所以说我有这个结构 <html> <body> <div>Here goes content 1</div> <div>Here goes content 2</div> <div>Here goes content 3</div> <body> </html> 这里是内容1 内容2来了 这里是内容3 我可以在另一个文件上进

所以说我有这个结构

<html>
   <body>
      <div>Here goes content 1</div>
      <div>Here goes content 2</div>
      <div>Here goes content 3</div>
   <body>
</html>

这里是内容1
内容2来了
这里是内容3
我可以在另一个文件上进行扩展,我可以使用块来代替内容1、2、3。但这意味着无论哪个文件继承这个基本模板,都必须包含所有三个块。有可能做像这样的事情吗

<html>
   <body>
      <div>{% grabfrom 'firstdiv.html' %}</div>
      <div>{% grabfrom 'seconddiv.html' %}</div>
      <div>{% grabfrom 'lastdiv.html' %}</div>
   <body>
</html>

{%grabfrom'firstdiv.html%}
{%grabfrom'seconddiv.html%}
{%grabfrom'lastdiv.html%}
然后我可以提供此模板?

您可以使用将其他模板加载到特定位置:


{%include'firstdiv.html%}
{%include'seconddiv.html%}
{%include'lastdiv.html%}
如果这些包含不需要访问当前上下文(变量),则可以通过在语句中添加关键字
而不使用上下文
,来启用这些包含的缓存:


{%include'firstdiv.html'不带上下文%}
{%include'seconddiv.html'不带上下文%}
{%include'lastdiv.html'不带上下文%}

请参阅模板设计器文档的第页。

您的意思是?啊!这是包括,我在寻找错误的关键字。谢谢@MartijnPieters