flask基础之jinja2模板-模板继承
相同的内容,不需要重复去"造"
模板继承:主要是由基模板和子模板组成
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<link href="xxx/xx.css">
<scritp src="xxx/xx.js"></script>
</head>
<body class="xxx">
<div>
xxx
</div>
<div id="content">{% block content %}{% endblock %}</div>
</body>
</html>
注:content是子模块名称,block是子模块关键字 {% block content %}{% endblock %},下面是继续上面的子模块,需要声明继承:
{% extends “xxx.html”%} #xxx.html是基模块名
{% block content %}
<p class=“”>
...
</p>
{% endblock%}
注意:
1.extends是子模块关键字,标签必须是子模块的第1个标签
2.不能在同一个模板中定义多个同名的{%block%}标签
posted on 2018-08-11 22:51 释放自我-建立真我-追求无我 阅读(960) 评论(0) 编辑 收藏 举报