模板继承
模版继承可以极大限度减少模版之间重复的结构,比如header
, footer
, <head></head>
等,而且在语法上很简单,不同的模版基本都遵循这样的继承语法。
基础模板
基础模版就相当于继承当中的父类:
block one
.....
block two
.....
子模板
子模版就相当于继承当中的子类:
extends super_template
block one
.....
block two
.....
以 Jinja
为例
在这个叫做 layout.html 的模板中定义了一个简单的 HTML 文档骨架,你可以将这个骨架用作一个简单的双栏页面。而子模板负责填充空白的 block:
<!doctype html>
&l