问题标签 [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 回答
495 浏览

django - 渲染表格时Django无休止的分页问题

我使用 Django 无限分页并在滚动时加载额外的数据,目前有以下代码:

主模板:

模板分页器.html

如果不是因为两个问题,我会对此感到非常高兴:

  1. 显示更多链接是从表格上方出现的,而不是像预期的那样在下方,更令人惊讶的是,按一下它就变得不可见了。
  2. 附加行不仅出现在旧行之前,甚至出现在表格标签上方

我知道分页表(table2)有一个现成的 Django 解决方案,但就目前而言,我想选择一个纯 Django/HTML 解决方案。任何关于这两个问题可能源于什么的想法都将受到高度赞赏。

0 投票
1 回答
228 浏览

jquery - 使用 Django 无限分页进行过滤

其他人之前已经问过这个问题,但没有提供任何答案。实际上,目标是使用 Django 的 Twitter 风格的无限分页来实现搜索功能。用户修改了一些界面字段,并且考虑到新的用户输入,无限表重新初始化。

我有一个模板 A ,它是包含嵌入式模板 B的主模板,用作我的无尽表的容器。该表在用户向下滚动时加载附加数据:

模板 B 的结构似乎与问题无关,所以让我省略它。

初始化模板 A 的 Django 视图:

问题:当用户修改参数组合框的值而不刷新模板A时,如何重新初始化模板B中的无限表?

0 投票
1 回答
1415 浏览

django - 没有名为“endless_pagination”的模块

我正在尝试设置 never_pagination,我已按照文档进行操作,但出现错误:

我使用 安装它easy_install -Z django-endless-pagination,并添加'django.core.context_processors.request'到 Settings.py context_processors(在 TEMPLATES 下)。

'endless_pagination'在 Settings.py 的已安装应用程序部分添加。这些是文档中的步骤,当我重新加载服务器时,我得到ImportError: No module named 'endless_pagination'. 这里似乎有什么问题?

任何帮助/方向将不胜感激,

谢谢

安装输出:

0 投票
0 回答
151 浏览

javascript - Django-endless-pagination:在“显示更多”之后将javascript应用于整个html?

视图.py

投资组合列表.html

投资组合列表页面.html

当我加载portfolio_list.html页面并单击hi-1时,它会显示警报。

但是当我单击show more并单击hi-2orhi-3时,它不会显示警报。

hi-2即使单击或,我也想显示警报hi-3

我该如何实施?

ps 实际上,这是一个非常简单的代码,可以清楚地显示我想要做什么。

我最终想要做的是在加载portfolio_list_page之后执行整个javascripts代码(e.g _owl_carousel(), _flexslider(), _popover(), _lightbox(), _mixitup(),, etc),这样整个javascript函数也可以应用于新加载的页面

0 投票
2 回答
879 浏览

django - 如何使用 django-el-pagination 进行过滤?

我有一个 django Listview,我正在使用 django-el-pagination 的 ajax 无休止的分页来对我的结果进行分页,并且效果很好。问题是我需要对其应用一些过滤器并且不知道如何去做。

我可以通过 GET 将参数发送到视图吗?搜索了很多,似乎以前没有人遇到过这个问题。

0 投票
0 回答
227 浏览

python - Django Endless Pagination - 同一页面中的多个分页

我的 Django 版本是 1.10.5

使用 Django Endless Pagination 3.0.1,我想在我的网站上显示两个或多个分页列表(参见代码)。

为此,我尝试执行本教程,但如果我使用第二个变量或多个变量,每次出现错误时,解决方案都会引发错误。本教程中的第二个变量(查询字符串)是"other_entries_page".

来自测试服务器的答案: u'paginate' 标记的参数无效

我不知道出了什么问题。

这是教程中的代码:

我的意思是 GET 变量(例如:http ://example.com/ ? page=2)。

我希望你能帮助我。

0 投票
1 回答
753 浏览

javascript - django-el(endless)-pagination 不适用于 AJAX

我在我的项目中使用 django-el-pagination(Digg-style pagination),但结果似乎没有使用 AJAX。我需要在不刷新的情况下移动页面,但似乎 ajax 无法正常工作。

视图.py

女演员dev.html

女演员dev_page.html

结果与不使用ajax的默认分页相同。此外,当我单击“页面”链接时,我会转到“/?page = 2”,其中包括刷新整个页面,这不是我想要做的。

在 Chrome 控制台上,页面重新加载时不会出现任何日志。(js文件已成功加载。)

我究竟做错了什么?

0 投票
0 回答
310 浏览

python - 在 django-endless-pagination 中自定义 show_more 标签?

我在我的项目中使用Django EL(Endless) 分页库滚动分页。

默认情况下show_more标签显示loading单词。我想定制它。我使用下一个代码,但它工作不正确。它向我显示 9 个图标,最后不会消失。我有点困惑。如何解决?

设置.py:

当前解决方案:

我找到了可行的解决方案,但我不确定这是最好和最清晰的方法。

custom_tags.py:

文件/show_more_info.html:

最后我可以使用show_more_info标签而不是默认show_me标签。

0 投票
1 回答
52 浏览

javascript - 新页面加载后如何捕获回调?

我在我的项目中使用Django EL(Endless) 分页库滚动分页。

问题:有什么方法可以捕获在请求周期结束时触发的回调,在新项目被附加到容器之后?!我需要刷新一个不适用于添加项目的脚本。你有什么想法?

0 投票
0 回答
254 浏览

wagtail - 使用 Django EL(Endless) 分页的 Wagtail 无休止的分页

我需要在 Wagtail 中实现基于 AJAX 的无限分页。为了让它发挥作用,我已经发疯了。

我是否必须使用 serve 方法才能在滚动上传递新结果?

还是我创建一个视图 url 和 js 调用。

希望这不是太模糊,但我的代码已经搞砸了......