<h1 id="django-系列博客九">Django 系列博客(九)
<h2 id="前言">前言
本篇博客介绍 Django 模板的导入与继承以及导入导入静态文件的几种方式。
语法:``{% include '模板名称' %}
如下:
index .head { height: 100px; background-color: #2aabd2; text-align: center; line-height: 100px; font-size: 25px; } .container-fluid { text-align: center; } a { list-style: none; text-decoration: none !important; }</div> <div class="col-md-9"> <div class="pull-right"> {% block right %} {% endblock %} </div> {% block content %} {% endblock %} </div> </div>
</div> <div class="panel panel-danger"> <div class="panel-heading"> <h3 class="panel-title"><a href="/author/">作者列表</a></h3> </div> </div> <div class="panel panel-danger"> <div class="panel-heading"> <h3 class="panel-title"><a href="/publish/">出版社列表</a></h3> </div> </div>
{% extends 'base.html' %}{% block content %}
{{ blcok.super }}
{% endblock content %}
<h2 id="模板继承">模板继承Django 模板引擎中最强大的也是最复杂的除了 orm 就是模板继承了。模板继承可以让您创建一个基本的‘’骨架‘’模板,它包含您站点的全部元素,并且可以定义可以被子模板覆盖的 blocks。
通过下面的例子,可以容易的理解模板继承:
{% block title %}My amazing site{% endblock %}<div id="content">
{% block content %}{% endblock %}