手册
目录
extends 标签允许您为当前模板添加父模板。
这对所有项目都非常有用。您可以拥有一个母版页,就像所有其他页面的骨架一样。
master.html:
Welcome
{% block mymessage %}
{% endblock %}
testing_tags.html:
{% extends 'master.html' %}
{% block mymessage %}
This page has a master page
{% endblock %}
This page has a master page
您在主模板中放置占位符,告诉 Django 在哪里放置哪些内容。
Django 使用 {% block %} 标签来创建占位符:
master.html:
{% block myheading %}
{% endblock %}
{% block mymessage %}
{% endblock %}
使用主模板的模板使用 {% block %} 标签创建内容,将显示在同名的占位符中:
testing_tags.html:
{% extends 'master.html' %}
{% block myheading %}
Members
{% endblock %}
{% block mymessage %}
{% for x in mymembers %}
- {{ x.firstname }}
{% endfor %}
{% endblock %}
相关
视频
RELATED VIDEOS
科技资讯
1
2
3
4
5
6
7
8
9
精选课程
共5课时
17.2万人学习
共49课时
77万人学习
共29课时
61.7万人学习
共25课时
39.3万人学习
共43课时
71万人学习
共25课时
61.6万人学习
共22课时
23万人学习
共28课时
33.9万人学习
共89课时
125.1万人学习