基本テンプレートからインクルードされたテンプレートにブロックをコンテキストとともに渡す必要がありますが
、基本テンプレートでこのブロックが重複することは望ましくありません。たとえば、いくつかのテンプレートがあります
header.html
<header>
<title>{% block title %}{% endblock %}</title>
</header>
body1.html
{% include "test_header.html" ignore missing with context %}
{% block title %}Title1{% endblock %}
<body>
Hello
</body>
body2.html
{% include "test_header.html" ignore missing with context %}
{% block title %}Title2{% endblock %}
<body>
Hello
</body>
body1.html をレンダリングしようとすると、ページのタイトルが「Title1」に変更されますが、ブロック タイトルが 2 回レンダリングされ、本文に Title1 が表示されます。このコンテキストを include ステートメントに正確に渡すにはどうすればよいですか?