includes 模板标签
实例
在模板中包含一个模板:
<!DOCTYPE html>
<html>
<body>
{% include mymenu.html %}
<h1>Welcome</h1>
<p>This is my webpage</p>
</body>
</html>
运行实例 »
定义和用法
include
标签允许您包含来自另一个模板的内容。
将 include
标签准确地放在您希望显示内容的位置。
当您的许多页面具有相同的内容时,这很有用。
您还可以使用 with
关键字将变量发送到模板中:
实例
如果包含文件如下所示:
<div>HOME | {{ me }} | ABOUT | FORUM | {{ sponsor }}</div>
模板可以像这样将变量值发送到包含中:
<!DOCTYPE html>
<html>
<body>
{% include mymenu.html with me="ALEXANDER" sponsor="W3SCHOOLS" %}
<h1>Welcome</h1>
<p>This is my webpage</p>
</body>
</html>
运行实例 »
语法
{% include template %}
或
{% include template with key=value%}
参数
值 | 描述说明 |
---|---|
template | 必须。 模板的文件名。 字符串或变量。 |
key=value | 可选。 要发送到包含文件中的变量名称和值。 与 with 关键字一起使用。 您可以拥有任意数量的键/值对。 |