我刚刚开始使用Flask。我有一个带有一系列链接的文件。它是由一个单独的脚本生成的,它返回的内容沿着
行<li><a href="foo1">foo1 Name </a></li>
<li><a href="foo2">foo2 Name </a></li>
<li><a href="foo3">foo3 Name </a></li>
<li><a href="foo4">foo4 Name </a></li>
我保存在templates文件夹 我想做这样的事情 但是当我尝试它时会抛出错误。对于{%extends“filewithlinks.html”&gt; %}
有没有办法做到这一点?{% extends "template.html" %}
{% block content %}
<h2>The Links</h2>
<ul>
{% extends "filewithlinks.html">
</ul>
{% endblock %}
答案 0 :(得分:0)
使用include
宏。替换:
<ul>
{% extends "filewithlinks.html">
</ul>
使用:
<ul>
{% include 'filewithlinks.html' %}
</ul>
答案 1 :(得分:0)
您一次只能扩展一个模板。对于其他所有内容,请使用macros或include statements。
对于您的列表,使用{% include %}
只是票证:
{% extends "template.html" %}
{% block content %}
<h2>The Links</h2>
<ul>
{% include "filewithlinks.html">
</ul>
{% endblock %}