Javascript 如何在Jinja2模板中遍历普通列表并使用Flask创建HTML表

Javascript 如何在Jinja2模板中遍历普通列表并使用Flask创建HTML表,javascript,python,html,flask,Javascript,Python,Html,Flask,我想在Jinja中迭代一个列表,并用HTML显示表(边框) 我的列表如下所示:mylist1=[[e1,e2,e3,e4],[e5,e6,e7,e8],[e9,e10,…] 列表[e1、e2、e3、e4]的第一个元素是头 我找到了一个类似答案的链接: 但它仍然没有以表格的形式给我结果 <table> {% for result in mylist1 %} <tr> {% for elem in result %} <td>{{elem}

我想在Jinja中迭代一个列表,并用HTML显示表(边框)

我的列表如下所示:mylist1=[[e1,e2,e3,e4],[e5,e6,e7,e8],[e9,e10,…]

列表[e1、e2、e3、e4]的第一个元素是头

我找到了一个类似答案的链接:

但它仍然没有以表格的形式给我结果

<table>    
 {% for result in mylist1 %}
 <tr>
  {% for elem in result %}
    <td>{{elem}}</td>
    {% endfor %} 
  </tr>
{% endfor %}

</table>

{mylist1%中的结果为%0}
{结果%中元素的百分比}
{{elem}}
{%endfor%}
{%endfor%}
我在一行中得到的结果是-[e1,e2,e3,e4,e5,e6,e7,…]


我想从这个列表中创建一个带有边框的表。谁能告诉我我做错了什么吗?

Flask正在发送什么数据?它正在发送列表。我正在使用.append()方法附加所有元素。它正在发送一个列表,但嵌套的程度如何?我不理解你的问题。但是这个列表看起来和我上面提到的一模一样。如果需要,我可以从我的代码中打印确切的列表。如果您包含呈现此模板的视图处理程序代码,这将非常有用。