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

django-haystack - django-haystack 和无休止的分页不能 {% include page_template %}

在模板 {% include page_template %} 中不起作用。

create_response() 中缺少 extra_context {u'page_template': u'voziladijelovi_dodatak.html'}

如何将其包含在视图中

0 投票
2 回答
1195 浏览

jquery - 如何使用 Django EndlessPagination 显示 ajax 加载图标?

我正在使用 Django 无休止的分页

https://github.com/frankban/django-endless-pagination

现在不是显示图形加载图标,而是显示“加载”一词。是否可以以某种方式显示图形图标?我在为图标设置 URL 的选项列表中看不到任何内容。

0 投票
2 回答
369 浏览

javascript - 如何进行 django 就地编辑以及基于 AJAX 的 django 无尽分页

基于 AJAX 的 django 无尽分页有 2 个模板: 1. 主要 issue_detail.html 2. 分页模板 issue_detail_page.html

在 base.html 模板中,就在 extra_header 块之前,我有:

我尝试在 issue_detail_page.html 中执行以下操作:

但是 Ajax 加载的页面(表格数据)是不可编辑的。

我检查了HTML,发现第一个/原始表数据是:

而稍后通过单击“更多”链接使用 AJAX 加载的页面表数据是:

有人可以建议如何进行这项工作吗?

0 投票
1 回答
484 浏览

jquery - Django Endless Pagination Twitter Style - 我如何在其他 div 之外获取 div/从其他 div 中取消嵌套

我正在使用 Django Endless Pagination。一切正常,没有任何问题,我选择了 Twitter Style with Show More 选项。

这是我还包含媒体查询的结果的 HTML 渲染,因此您可以调整窗口大小并更详细地查看问题。

可以在这里查看:http: //codepen.io/anon/pen/lrLiG

截图:1. 宽屏 2. 片剂 3.苹果手机

我遇到的问题是,通过调整它的 CSS 我想实现我希望“显示更多”始终位于底部并以每个设备为中心桌面 - 平板电脑 - iOS/Android 设备 - 无论你在哪里加载页面,像这样:

结果

“SHOW MORE”的样式不是问题,我需要帮助才能正确定位它。在 HTML 渲染中很容易移动:

但我不能这样做,因为 django 无休止分页的文档我使用了 ajax:

负责

在另一个 div 里面。

解决这个问题的最佳方法是什么?我应该在 django 分页中为 ajax 构建 2 个模板,而不是在 docs 中吗?

谢谢

0 投票
1 回答
134 浏览

ajax - 如何避免在 Django-endless-pagination 中从 URI 中删除“page”参数?

我使用 Digg 风格的 Django-endless-pagination 并为我的项目激活了 ajax 支持。令人讨厌的是它从 URI 中隐藏了参数 ?page=N。

因此,例如,如果我从详细信息页面返回到一般列表页面,它会将我返回到第一页,而不是它来自的实际 page=N。

在 AJAX 停用的情况下,它按预期工作并将“页面”参数传递给 GET。但它会在 AJAX 激活后立即消失。

我已将 endend-pagination.js 的字符串 #103 从

页面参数正确传递给 URL,但似乎同时 AJAX 停止工作,在页面之间切换时强制重新加载整个页面。

0 投票
1 回答
421 浏览

django-endless-pagination - 页面重新加载时 Django 无休止的分页 url 问题

我正在为我的 django 项目使用无休止的分页。在我将记录显示为报告的页面上,一切正常。

但是,当我在记录中包含一些“操作”时,我遇到了问题。

例如,我的表格行显示信息,并有额外的列让用户编辑表格。

第一次加载上述模板时,{{ pages.previous }} {{ pages.next }} 会显示正确的链接,例如

如果我只进行下一页/上一页导航,则行为正常。

但是,当用户连续单击编辑链接(编辑按钮)以转到编辑表单时 - 执行操作并返回此列表(表单都保存数据并将控制权转移回此列表){{页面。上一个 }} {{ pages.next }} 链接变为

或者

有没有人有我可以使用的指针?

提前致谢。

0 投票
1 回答
86 浏览

jquery - 父模板由无限分页加载,而不是 page_template

我没有从 never_pagination twitter 风格的 ajax 通用视图中得到好的结果。

如下面的链接问题所示,当我滚动(或单击“更多”)时,会加载正确分页的结果,但父模板会加载到应该包含page_template. 也就是说,假设我总共有 4 个列表元素,并且ENDLESS_PAGINATION_PER_PAGE = 2. 在页面加载时,它会显示前两个元素。当我向下滚动时,它会在列表的 div 中再次加载整个页面,并且该 div 的page_templatediv 包含接下来的两个列表元素。我如何让它重新渲染列表,添加下一页的元素?

部分模板:

家长:

观点:

因此,回顾一下, onscroll 触发 ajax 请求,该请求会命中AObjectListView并调用get; objects.html 这再次呈现在应该被 占据的位置_fullList.html。在第二个objects.html_fullList.html渲染中,它确实有正确的两个对象。

根据文档,我什至不必为显式is_ajax调用而烦恼。

这个修复对我不起作用——还有,为什么有必要这样做?

0 投票
0 回答
557 浏览

jquery - Django 无休止的分页 Digg 式的分页不起作用

我正在尝试无休止地使用 Django 分页,它可以完美地运行在 Twitter 和滚动上。它不适用于风格 Digg。不幸的是,我的应用程序中需要 Digg Style。这是我的代码:

视图.py

模板.html

模板页面.html

如果我点击页码,什么也不会发生(没有页面刷新,没有 ajax 调用等)。问题出在哪里?非常感谢。在控制台中没有任何反应

0 投票
1 回答
320 浏览

django - Django Endless Pagination:Twitter 式分页上的 500 INTERNAL SERVER ERROR

所以我一直在关注这个惊人的应用程序的本教程:http: //django-endless-pagination.readthedocs.org/en/latest/twitter_pagination.html#twitter-page-template

我经历了,修改了views.py部分以适合我的:

启动了服务器。一切看起来都很好,但是当我点击“更多”时,它变成了“正在加载”,什么也没发生。

我从控制台得到错误:

我实际上导航到http://127.0.0.1:8000/stories/?page=2&querystring_key=page并加载了其他帖子集。

怎么了?

0 投票
1 回答
58 浏览

javascript - How to get killed methods back in django-endless-pagination?

After ajax added new containers it killed methods initialized for them, what can I do to make django-endless-pagination add some JQuery to its generated containers? For example i have:

and i want to add this to each .fact generated after ajax call.