如何使用Flask部分模板,需要脚本没有重复?



假设我有一个局部模板post.html:

<h2>{{ post.title }}</h2>
<p>{{ post.content }}</p>
<script src='myscript.js'></script>

和常规模板posts.html:

<h1>Posts</h1>
{% for post in posts %}
{% include "partials/post.html" %}
{% endfor %}

我应该从每个模板引用脚本,我想使用的部分,而不是从部分本身?或者是否有更好的方法来防止脚本标签被复制?

脚本标签应该放在使用部分模板的常规模板中

最新更新