2016-04-27 57 views
0

我是网站编程的初学者,希望了解一些基础知识。在Python中使用DataTables

我创建了一个Python 3脚本,它从网站获取一些数据并进行一些计算。结果是大约20行7列。

什么是使他们在我的网站上可用的最简单的方法是什么?在刷新我的网站时,Python脚本应该从第三方网站获取数据,然后这些数据应该显示在一个带有排序选项的简单表格中。

我发现了带有Ajax JSON源码的jQuery插件DataTables。我会创建一个PHP脚本,它执行将数据写入MariaDB等数据库的Python脚本。 PHP然后为Ajax创建一个JSON。 这是正确的方式还是有更简单的方法?也许使用框架等?

谢谢!

回答

0

这比我想象的容易,不需要PHP和MariaDB。 使用nginx时,需要使用uswgi和uswgi-plugin-cgi让nginx知道Python脚本是脚本而不是数据。指向DataTable JS代码的Ajax参数中的Python脚本,使其可执行并在Python脚本中使用JSON函数打印数组,并包含cgi/json头字符串。该数组应该看起来像Datatables Website(Ajax源)的示例中那样。它现在都在内存中运行。

相关问题