如何使用Flask将大量数据发布到html

时间:2017-08-16 05:12:57

标签: html python-3.x flask web-applications

我正在使用Flask构建一个python Web应用程序。

我有三个列表(相同长度),每个列表中有大约3,000个数据。

并希望将它们变成html文件中的表格, 我该怎么写html模板(tr,td的东西)。

我只能找到关于将一个变量传递给html的教程。

如果有任何参考资料让我学习,我会很感激。

2 个答案:

答案 0 :(得分:1)

您可以使用javascript来实现此目的。

使用像http://yoursite/data这样的网址创建一个rest api,它以json格式提供这些大数据。

然后使用ajax调用来获取数据并使用javascript / angular / jquery脚本将数据填充到html表中。

一些参考:

https://blog.miguelgrinberg.com/post/designing-a-restful-api-with-python-and-flask

Using jQuery to build table rows from Ajax response (Json)

Populate html table on jquery success event

答案 1 :(得分:0)

Flask uses Jinja2起,您可以Jinja2 Documentation作为参考。