使用Django,例如,有没有办法加载50张图片开始...一旦用户到达50张图片的末尾,再加载50张?
我想这样做可以减少页面加载时间。如果没有,有人会有更好的建议吗?
我知道你可以做foo = Bar.objects.all()[:50]
,但后来我只能坚持到50岁。我可以看到设置为300,总体而言,如果有很多图像,但有没有办法加载他们是增量?
提前致谢!
答案 0 :(得分:1)
您可以查看Django Endless Pagination
。它提供了Twitter和Digg风格的分页,具有多个懒惰的分页和可选的Ajax支持。
还有另一个应用程序infinite-scroll-pagination
可以帮助您实现无限滚动功能。
最后,还有一个库infinite-scroll
。它是一个jQuery插件,你可以使用,但目前它已不再维护。