码迷,mamicode.com
首页 > 其他好文 > 详细

Template 模板的继承

时间:2014-08-05 00:07:28      阅读:224      评论:0      收藏:0      [点我收藏+]

标签:style   blog   color   os   for   div   html   htm   

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 

Template 模板的继承,布布扣,bubuko.com

Template 模板的继承

标签:style   blog   color   os   for   div   html   htm   

原文地址:http://www.cnblogs.com/xiaoyutongxue/p/3891063.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!