我有一个base.html看起来像这样的文件:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
<html lang="en">
<head>
{% block header %}{% endblock %}
</head>
<body>
{% block content %}{% endblock %}
{% block footer %}{% endblock %}
</body>
</html>
我有一个文件,auth.html扩展了这个:
{% extends "base.html" %}
{% block content %}
[MY CONTENT]
{% endblock %}
这工作正常,但我也想有一个单独的header.html文件插入header上面的块。
构建auth.html并header.html包含两者并同时扩展的正确方法是什么base.html?
我尝试在 中添加{% include header.html %}一行auth.html,结构header.html如下:
{% extends "base.html" %}
{% block header %}
[HEADER CONTENT HERE]
{% endblock %}
但这没有用。我应该怎么做?