可以在无限滚动中使用django-tables 2吗?

时间:2019-05-08 15:08:16

标签: django pagination infinite-scroll django-tables2

我刚刚开始使用Django 2和django-tables2的最新版本编写应用程序。到目前为止,一切正常,没有任何问题,但是现在我有一个问题。我想通过使用粘性标头和无限滚动显示一些数据(因此,我不想向下滚动表格的页面1,2,3 ...,N)。

我检查了几页(包括django-tables2 https://django-tables2.readthedocs.io/en/latest/index.html的官方文档)。但是我没有找到能解决问题的解决方案。我当时在考虑将django-endless-pagination(https://django-endless-pagination.readthedocs.io/en/latest/start.html#quickstart)与django-tables2结合使用,但我什至不确定这是否行得通。

所以我的问题是django-tables2是否可以使用无限滚动?

2 个答案:

答案 0 :(得分:1)

我认为您不能为此使用逻辑。 django-tables2是一个有用的插件,当Django渲染模板时,它将作用于服务器端。

要进行无限滚动,您必须实现一些javascript,执行请求并在用户“到达底部”时动态添加html。我不会撒谎,这并不容易,但是很有趣! x)

答案 1 :(得分:0)

因此,如果有人在寻找答案,答案是否定的。