您的位置:首页 > 编程语言 > Python开发

Python3之Django Web框架模板继承篇

2017-10-25 15:33 731 查看

作用:防止大量冗余重复代码

步骤:

1.当然是先创建项目和应用啦;

2.在templates中创建一个基板,可以叫base.html,把所有需要的复用的页面代码写上,需要填充的部分写入代码:

{% block content %}

{% endblock content %}

3.然后创建一个index.html,继承base.html,在该页面写上:

{% extends ‘base.html’ %}

这表示继承自基板。

4.在index.html中写入要填充的内容:

{% block content %}

{{block super}}

{% block %}

5.交给浏览器渲染即可。

注意:

#内部有内容就会被替换,没有内容会被填充,想要追加内容需要使用{{block.super}}
{% block content %}
......
{% endblock content %}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息