这是我的第一个问题
我想在由Django的[医]锌应用程序驱动的博客上实现无限滚动(或无限分页)。
我的博客结构和zinnia博客是一样的,我没有编写任何与它不同的代码。我尝试使用"django无止境的分页“,因为它的文档说我可以创建一个twitter样式分页,但是我无法解决把它放在哪里的代码片段。
--我不介意通过使用django无穷无尽的分页来解决这个问题。
我的PIP冻结看起来是这样的
Django==1.5.1
Pillow==2.3.1
argparse==1.2.1
beautifulsoup4==4.3.2
django-blog-zinnia==0.13
django-endless-pagination==2.0
django-filebrowser==3.5.6
django-grappelli==2.4.10
django-mptt==0.6.0
django-tagging==0.3.2
django-tinymce==1.5.2
django-xmlrpc==0.1.5
easy-thumbnails==1.3
feedparser==5.1.3
pyparsing==2.0.1
pytz==2014.2
raven==4.2.1
wsgiref==0.1.2我真的很感激你的建议。
派出所:如果你还需要什么来给出合适的答案,请告诉我。
发布于 2014-11-12 10:16:37
通过使用以下库:https://github.com/paulirish/infinite-scroll,您可以在客户端执行此操作。
在http://fantomas.willbreak.it/上工作很好,如下所示:
$(document).ready(function () {
$('.hfeed').infinitescroll({
navSelector: '.paginator',
nextSelector: '.paginator .next a',
itemSelector: '.hentry',
contentSelector: '.hfeed aside',
bufferPx: 1000,
maxPage: 5,
loading: {
msgText: '<p>Chargement des articles suivants...</p>',
finishedMsg: '',
img: '/static/img/loader.gif',
},
}, function (newElements) {
$(newElements).find('pre').each(function (i, e) {
hljs.highlightBlock(e)
});
});
});https://stackoverflow.com/questions/26600216
复制相似问题