Django 可以做到这一点,但我认为最好的方法是在 django 之上使用 Javascript 框架,我目前正在这样做。ExtJS 在您的情况下具有各种类型的网格,我认为“实时”网格将是完美的。
它加载 x 行,因此您不必每次都加载 100,000 行,就像用户看到的那样。此外,内置过滤器等以及许多其他功能
其他做类似事情的 javascript 框架是 YUI,在我看来 JQuery 在较小程度上
编辑/详细说明
所以很明显这里不是初学者速成课程的地方,但在我看来,有几件事你需要做和知道。
这将首先创建一个返回JSON 字符串的 django 视图。(如果这句话没有完全的意义,我会建议略读 Django教程......实际上,你可能应该这样做) Python 有方法来转换数据类型,如字典/csv(在你的情况下,我猜TSV 大声笑)到这种格式。然后,当你有这个(可以通过一个 url 指向......当你潜入 Django 时它会更有意义)然后你创建 ExtJS 网格并将它指向那个 url。
这里有一大堆关于 ExtJS 网格的教程,特别是 Tutorial:Grid PHP SQL 我认为会有帮助。显然不是php,但概念是一样的。
不幸的是,我没有任何自己的例子可以给你看,但是关于这些东西有很多资源,我不会费心去买书