模板继承

模板是可以继承的,通过继承可以将一些重复出现的元素提取出来,放在父模板中;再将可变部分定义为block,由子模板去覆盖。

父模板可以通过{% block name %}{% endblock %}来定义可重写的block。子模板通过{% extends "父模板文件名" %}来引用父模板,并通过{% block name %}{% endblock %}来重写父模板中同名的block。