Согласно Как создать HTML-таблицу с простым циклом for в Jinja2
<table>
{% for item in items %}
<TR>
<TD class="c1">{{item.var1}}</TD>
<TD class="c2">{{item.var2}}</TD>
<TD class="c3"><SPAN>{{item.var3}}</SPAN></TD>
<TD class="c4"><SPAN>{{item.var4}}</SPAN></TD>
</TR>
{% endfor %}
</table>
Просто передайте извлеченный контент CSV в переменную items
, например:
return render_template('page.html', items=items)
В этом примере я предполагаю, что каждый item
является экземпляром класса:
class Item:
def __init__(self, var1, var2, var3, var4):
self.var1 = var1
self.var2 = var2
self.var3 = var3
self.var4 = var4