次の構造があるとします
templates/modal.html
<div class="title">
{% block title %}
{% endblock %}
</div>
<div class="content">
{% block content %}
{% endblock %}
</div>
テンプレート/usermodal.html
{% extends "modal.html" %}
{% block title %}
Hello {{ user }}
{% endblock %}
{% block content %}
Some content
{% include "table.html" %}
{% endblock %}
template/table.html
<table>
<tr>
<td>
{{ data }}
</td>
</tr>
</table>
次のコンテンツをクライアント側に戻し、js/クライアント側のテンプレートを設定したいと思います
<div class="title">
Hello {{ user }}
</div>
<div class="content">
Some content
<table>
<tr>
<td>
{{ data }}
</td>
</tr>
</table>
</div>
したがって、基本的に私が探しているのは、フラスコの render_template に似たメソッドですが、テンプレートをアセンブルするだけで、データを入力/レンダリングしません。
ソースを調べてみると、そのような方法は見つかりませんでした。
どうすればこれを達成できるか考えていますか?