次のようなテンプレートがあります。
{% include "base/top.html" with context %}
{% include "base/nav.html" with context %}
<div id="content">
Stuff
{% block content %}{% endblock %}
</div>
{% include "base/bottom.html" with context %}
base/nav.html
とbase/bottom.html
静的コンテンツがbase/top.html
含まれていますが、{% block title %}
. したがって、次のように最初のファイルから継承しようとする 2 番目のテンプレートがある場合:
{% extends firstfile.html %}
{% block title %}Imarealpage!{% endblock %}
{% block content %}Lorem ipsum dorem smitshm{% endblock %}
{% block title %}
セクションはレンダリングされません。それと、含まれているファイル内の他のブロックや拡張テンプレートで定義されているブロックが、本来あるべき姿でレンダリングされるようにするにはどうすればよいですか?