在我Access-Control-Max-Age
的项目中,我创建了一个Django 2+
模板,用于包装其他内容模板。
base.html文件
base.html
并在其中一个内容模板中
信息页/ about.html
<html>
<head>
<title>Example.com</title>
</head>
<body class="homepage">
<!-- other HTML codes here -->
{% block content %}
{% endblock content %}
<!-- other HTML codes here -->
</body>
</html>
现在,我必须将{% extends 'base.html' %}
{% block content %}
This is about page of example.com
{% endblock content %}
页面上body
标记的类更改为base.html
如何将值aboutpage
从内容模板传递到aboutpage
?
答案 0 :(得分:0)
在基础通用模板
中<body class="{% block body_class %}{% endblock %}">
<!-- other HTML codes here -->
{% block content %}
{% endblock content %}
<!-- other HTML codes here -->
</body>
然后在子模板中,只需定义块:
{% block body_class %} YOUR_CSS_CLASS {% endblock %}
这会给你
<body class="YOUR_CSS_CLASS">...</body>
你必须在链接的CSS中定义这个类。