【问题标题】:How to post massive data to html with Flask如何使用 Flask 将海量数据发布到 html
【发布时间】:2018-01-24 02:56:25
【问题描述】:

我正在使用 Flask 构建一个 Python 网络应用程序。

我从我的 python 代码中获得了 3 个列表(长度相同),每个列表包含大约 3,000 个数据。

并且想把它们做成html文件中的表格, 我应该如何编写html模板(tr,td的东西)。

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

如果有任何参考资料供我学习,我将不胜感激。

【问题讨论】:

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


    【解决方案1】:

    由于Flask uses Jinja2,您可以参考Jinja2 Documentation

    【讨论】:

      【解决方案2】:

      您可以使用 javascript 来实现这一点。

      创建一个带有诸如http://yoursite/data 之类的url 的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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2020-03-26
        • 1970-01-01
        • 2021-12-04
        • 1970-01-01
        • 1970-01-01
        • 2013-02-11
        • 2017-07-23
        • 2012-12-03
        相关资源
        最近更新 更多