Django模板的继承
Posted zengsf
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Django模板的继承相关的知识,希望对你有一定的参考价值。
继承的概念:
这个其实也没什么好说的,就跟python中的继承一样的概念。
1.在父模板中,必须表示出哪些内容在字模板中允许被修改
标签:{% block 块名 %}
。。。
{% endblock %}
作用:跟flask一样,对父模板无影响,若在子模板中进行修改,则显示修改内容,否则显示父模板中的内容。
2.在子模板中
1.指定继承与哪个父模板
{% extends "父模板的名称"%}
2.通过block标签,改写属于自己的内容
{% block 块名 %}
{{ block.super }} # 有这条语句表示在显示父模板中的内容,反之不显示。
。。。
{% endblock %}
以上是关于Django模板的继承的主要内容,如果未能解决你的问题,请参考以下文章