多くのテンプレートには他の多くのテンプレートのコンテンツが含まれるため、マクロの代わりにテンプレートのブロックを含めたいと考えています。これextends
はオプションではありません。
ブロックが含まれるファイルを含め、これに関する多くの回答を読みましたが、ユースケースは常に異なるようです。これはできないと思います。
template1.html
{% block description %}
<p> Here is a description </p>
{% endblock %}
そして、template2.html
{% from 'template1.html' import description %} <- doesnt work