使用Jquery或Django分页?

使用Jquery或Django分页?,jquery,django,pagination,Jquery,Django,Pagination,无法决定使用哪种分页解决方案,我需要一些建议 我使用jquery load()从django视图中获取不同的对象列表。我在一个子html中呈现列表,并将其加载到主页上的一个div中。我已经像这样建造了这个网站。当点击不同的链接时,它不会改变站点,而是在div或对话框中加载结果/子HTML 因此,标准的django分页不起作用。我必须以某种方式重建previus/next链接,以便将结果加载到同一个div中 也许仅仅用Jquery(插件?)进行分页更容易?我已经在使用一个tablesorter插件

无法决定使用哪种分页解决方案,我需要一些建议

我使用jquery load()从django视图中获取不同的对象列表。我在一个子html中呈现列表,并将其加载到主页上的一个div中。我已经像这样建造了这个网站。当点击不同的链接时,它不会改变站点,而是在div或对话框中加载结果/子HTML

因此,标准的django分页不起作用。我必须以某种方式重建previus/next链接,以便将结果加载到同一个div中

也许仅仅用Jquery(插件?)进行分页更容易?我已经在使用一个tablesorter插件对列表进行排序,但我认为它无论如何都不会与djangos分页一起工作(它可能只在一个页面上工作,而不会对整个列表进行排序)


我想征求一些关于这方面的一般意见和建议。您将如何进行分页?

您需要Django分页或Javascript解决方案,但不能两者兼而有之


如果您使用JS对表进行排序,您的用户可能希望对整个表进行排序,而不仅仅是对Django页面中的行进行排序。可能您根本不想使用Django分页,而是希望在JS中完成这一切。如果您使用的是jQuery tablesort,那么已经有了一个分页插件。

Ok。我也是这么想的。但是,如果有很多对象,在前端进行分页可能会使将来的加载速度变慢。我想我也可以用Django构建某种排序函数。。从长远来看,这可能是值得的(?)。谢谢你的想法!