赞
踩
<html lang="en">
<head>
<title>{% block title %} 相等于设置一个title占位符 {% endblock %}</title>
</head>
<body>
<h1>My helpful timestamp site</h1>
{% block content %} 相等于设置一个content占位符 {% endblock %}
{% block footer %}
相等于设置一个footer占位符
<hr>
<p>Thanks for visiting my site.</p>
{% endblock %}
</body>
</html>
上面代码的意思即想在子模板中替换母模板的哪部分,就用 block 设置一个有name的占位 ,下面是在子模板中对母模板的使用。
home_1.html中的代码:
{% extends "base.html" %} #现在就已经继承了母模板
{% block title %} 这里是你想改变的title部分 {% endblock %}
{% block content %}
这里是你想改变的content部分
<p>It is now {{ current_date }}.</p>
{% endblock %}
看到这里,模板继承是不是很简单。有什么不懂的或有错的地方,可以向我提问或告诉我错误的地方。^ o ^…
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。