1

次の構造があるとします

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 に似たメソッドですが、テンプレートをアセンブルするだけで、データを入力/レンダリングしません。

ソースを調べてみると、そのような方法は見つかりませんでした。

どうすればこれを達成できるか考えていますか?

4

2 に答える 2