首页 > 代码库 > Template 模板的继承
Template 模板的继承
index.html
{% extends "base.html" %}{% block content %}<h1>Hi, {{user.nickname}}!</h1>{% for post in posts %}<div><p>{{post.author.nickname}} says: <b>{{post.body}}</b></p></div>{% endfor %}{% endblock %}
base.html
<html> <head> {% if title %} <title>{{title}} - microblog</title> {% else %} <title>microblog</title> {% endif %} </head> <body> <div>Microblog: <a href="/index">Home</a></div> <hr> {% block content %}{% endblock %} </body></html>
关键语句:{% block content %} wz {% endblock %} ; {% extends,‘base.html‘ %} {% block content %} xxxxxx{% endblock %}
index.html 继承 base.html 简单理解,将xxxxxx插入wz位置,但最终渲染的模板是 base.html
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。