问题标签 [django-endless-pagination]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
django - Django Endless Pagination 以某种方式阻止了我的自定义 javascript
我正在为我的一个项目使用twitter 风格的无尽分页。问题是我的 ajax 逻辑对于我的前 10 个帖子(所以是第一页)工作得很好,但是当我下去并且 Endless Pagination 加载更多帖子时,我的 ajax 停止为它们工作。我不确定我的。
这就是我堆叠我的js的方式
因此,例如,工具提示对于我的前 10 个帖子来说工作得很好,但是当分页加载下一个帖子时,工具提示似乎对他们不起作用。
django - Django Endless Pagination - 显示当前结果数(不是页面)
我正在使用 django 的无休止的分页搜索结果,我想在顶部创建一条消息,简单地说明,例如:
showing 20 results of 124
甚至更好:
showing results 20 to 40 of 124
在无尽的分页文档中,我看不到任何获取当前结果数量的方法。你会怎么做?
django - Django Endless Pagination中的反向分页顺序
Django Endless Pagination(对我来说非常适合)的默认分页首先显示最旧的对象,然后通过较新的对象进行分页,即最后一页包含最新的对象。我正在尝试使用它对评论进行分页,并希望首先显示最新评论,然后对旧评论进行分页(例如在 Facebook 上)。对我来说,这似乎是一个非常标准的问题,但我无法找到任何解决方案。任何帮助,将不胜感激。
javascript - 在 Masonry 中使用 Django Endless Pagination
我正在尝试将Django Endless Pagination与Masonry一起使用。
我一直遇到的问题是,砌体在第一页上工作得很好,但是当页面中填充新数据时,砌体不适用于新加载的元素。我考虑添加项目,但我认为在这种情况下这对我没有帮助。
那么,一旦加载了新元素,它们是一种重新初始化砌体的方法吗?
我只是想知道是否有其他人有类似的问题,是否有人有解决方案?
django - 如何在 django 无休止的分页中删除下划线?
我有这样的分页代码:
它有两个缺陷:
一:下划线显示在页码和我不想要的上一个和下一个按钮中。
二:想要显示'|<' and '>|'
第一页和最后一页的符号,但它显示页码。尝试使用:
django - django-endless-pagination 推特风格
我正在尝试在我的项目中实现 django-endless 分页。简单的分页工作(带有“显示更多”)但 twitter 风格(基于 ajax)给我带来了麻烦。
这是我的看法:
正如建议的那样,我的模板分为两部分,“主要”一份和 AJAX 一份。这是主模板的一部分,它加载 _page 模板:
和 _page 模板包括在内 - 我可以看到内容。
_page 模板:
Javascripts 也被加载( STATIC_URL 正在工作)并且在我使用的页面源中:
毕竟,滚动分页不起作用。我究竟做错了什么?
django - django-endless-pagination 似乎没有使用 AJAX
我试图在我的项目中使用 django-endless-pagination,但结果似乎没有使用 AJAX。我的目标是类似于 twitter 的分页,您向下滚动并列出更多元素而无需刷新页面。
这是我的视图代码:
这是 ajax_test.html:
这是 ajax_test_page.htm:
我得到的结果与使用 Django 的内置分页器没有什么不同。我看到一个包含十个条目的列表和一个“更多”链接;当我单击“更多”链接时,我被带到“/ajax_test/?page=2”,这涉及刷新整个页面(而不是附加一组新条目),这不是我想要做的。尽管设置了标志,滚动到底部也没有效果。
我什至在浏览器中完全禁用了 javascript,它并没有改变任何东西,这表明 javascript 出于某种原因完全被忽略了。Chrome 和 Firefox 中的结果相同。
我究竟做错了什么?
django - 懒惰滚动直到页面结束,然后显示下一页
我正在使用 django-endless-pagination 来加载我的对象。它工作正常,但我想在滚动时加载一些页面,然后在这些页面之后,我想要一个“显示更多”,当点击时加载下一组页面(再次滚动)
如果我使用
和
我希望这些条目会延迟加载,但事实并非如此,它们一次只加载全部 100 个。另外,我不能使用类似的东西
因为这会在滚动时加载所有页面,而不是一组页面。
这就是我想要做的:http ://www.flipkart.com/mens-clothing/trousers/pr?sid=2oq%2Cs9b%2C9uj&otracker=hp_submenu_clothing_Trousers&_pop=flyout 在这里,每个页面在我们滚动时加载,在 20 之后页面,有一个“显示更多页面”,它在滚动时加载第 21 页和其他页面,依此类推。
对此的任何帮助都会很棒!谢谢。
django - django 无休止的分页使第二页在引导程序中使用不同的 css
我在我的网站上使用 django-endless-pagination 和 twitter 样式分页和 twitter 引导程序。
现在,使用 django-endless-pagination,当显示第一页时,系统使用以下样式。
但是从第二页开始,第一个元素使用的样式如下。
由于两个页面第一个元素的左边距不同,因此第 1 页和第 2 页之间的行没有对齐。我如何更改它,以便第二页第一个元素也使用第一个子样式并且它是对齐的。
编辑 :-
我的代码在模板中如下所示
谢谢斯里坎特
django - django 无休止的分页不在生产中工作,但在开发中工作
我正在为我的网站使用带有 twitter 风格的 django-endless-pagination,它在开发中工作得非常好,但是当我转向生产时,它甚至没有显示条目。我正在使用 webfaction,下面是我已采取的操作列表。
1) PYTHONPATH=$HOME/webapps/csiop/lib/python2.7 easy_install-2.7 --install-dir=$HOME/webapps/csiop/lib/python2.7 --script-dir=$HOME/webapps/csiop/ bin django-endless-pagination 2) python manage.py syncdb 3) 在 settings.py 和下面的 settings.py 中添加 never_pagination
4)我的views.py更改为如下所示
5)我的模板如下所示。
Homepage.html:-
home_page_index.html:-
上面的代码在我的开发中工作得很好,但在生产中却不行。有人可以帮助我缺少什么吗?
编辑: - 如果我在我的开发环境中将调试模式设置为 False,我会收到以下错误。我也在网站上使用 django-seo,它似乎在抱怨,但我不确定这个错误到底是什么。
谢谢