问题标签 [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.

0 投票
1 回答
524 浏览

django - Django Endless Pagination 以某种方式阻止了我的自定义 javascript

我正在为我的一个项目使用twitter 风格的无尽分页。问题是我的 ajax 逻辑对于我的前 10 个帖子(所以是第一页)工作得很好,但是当我下去并且 Endless Pagination 加载更多帖子时,我的 ajax 停止为它们工作。我不确定我的。

这就是我堆叠我的js的方式

因此,例如,工具提示对于我的前 10 个帖子来说工作得很好,但是当分页加载下一个帖子时,工具提示似乎对他们不起作用。

0 投票
4 回答
818 浏览

django - Django Endless Pagination - 显示当前结果数(不是页面)

我正在使用 django 的无休止的分页搜索结果,我想在顶部创建一条消息,简单地说明,例如:

showing 20 results of 124

甚至更好:

showing results 20 to 40 of 124

在无尽的分页文档中,我看不到任何获取当前结果数量的方法。你会怎么做?

0 投票
1 回答
1091 浏览

django - Django Endless Pagination中的反向分页顺序

Django Endless Pagination(对我来说非常适合)的默认分页首先显示最旧的对象,然后通过较新的对象进行分页,即最后一页包含最新的对象。我正在尝试使用它对评论进行分页,并希望首先显示最新评论,然后对旧评论进行分页(例如在 Facebook 上)。对我来说,这似乎是一个非常标准的问题,但我无法找到任何解决方案。任何帮助,将不胜感激。

0 投票
3 回答
1512 浏览

javascript - 在 Masonry 中使用 Django Endless Pagination

我正在尝试将Django Endless PaginationMasonry一起使用。

我一直遇到的问题是,砌体在第一页上工作得很好,但是当页面中填充新数据时,砌体不适用于新加载的元素。我考虑添加项目,但我认为在这种情况下这对我没有帮助。

那么,一旦加载了新元素,它们是一种重新初始化砌体的方法吗?

我只是想知道是否有其他人有类似的问题,是否有人有解决方案?

0 投票
1 回答
303 浏览

django - 如何在 django 无休止的分页中删除下划线?

我有这样的分页代码:

它有两个缺陷: :下划线显示在页码和我不想要的上一个和下一个按钮中。 :想要显示'|<' and '>|'第一页和最后一页的符号,但它显示页码。尝试使用:

0 投票
1 回答
1980 浏览

django - django-endless-pagination 推特风格

我正在尝试在我的项目中实现 django-endless 分页。简单的分页工作(带有“显示更多”)但 twitter 风格(基于 ajax)给我带来了麻烦。

这是我的看法:

正如建议的那样,我的模板分为两部分,“主要”一份和 AJAX 一份。这是主模板的一部分,它加载 _page 模板:

和 _page 模板包括在内 - 我可以看到内容。

_page 模板:

Javascripts 也被加载( STATIC_URL 正在工作)并且在我使用的页面源中:

毕竟,滚动分页不起作用。我究竟做错了什么?

0 投票
2 回答
1696 浏览

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 中的结果相同。

我究竟做错了什么?

0 投票
1 回答
201 浏览

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 页和其他页面,依此类推。

对此的任何帮助都会很棒!谢谢。

0 投票
1 回答
523 浏览

django - django 无休止的分页使第二页在引导程序中使用不同的 css

我在我的网站上使用 django-endless-pagination 和 twitter 样式分页和 twitter 引导程序。

现在,使用 django-endless-pagination,当显示第一页时,系统使用以下样式。

但是从第二页开始,第一个元素使用的样式如下。

由于两个页面第一个元素的左边距不同,因此第 1 页和第 2 页之间的行没有对齐。我如何更改它,以便第二页第一个元素也使用第一个子样式并且它是对齐的。

编辑 :-

我的代码在模板中如下所示

谢谢斯里坎特

0 投票
2 回答
798 浏览

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,它似乎在抱怨,但我不确定这个错误到底是什么。

谢谢