问题标签 [django-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 投票
0 回答
151 浏览

django - 扩展标签的django分页问题

我在 Django 1.6 中使用 django-pagination https://pypi.python.org/pypi/django-pagination 1.0.7 包。我观察到只有当我不使用扩展标签 {% extends "base.html" %}

django-pagination 是否被最新的 Django 破坏或者我在配置中遗漏了一些东西?

项目名称:测试

设置.py

网址.py

视图.py

base.html

主页.html

在这种情况下,我确实看到了正确的分页

但是如果我从 base.html 扩展 home.html 则分页不起作用。

0 投票
2 回答
1418 浏览

django - Django:如何在 CreateView form_invalid 之后将用户返回到正确的分页页面?

我有一个分页的评论页面。分页由 django-endless-pagination 提供。单击新的分页页面时,会在 url 中附加一个 get 参数。比如?page=4

每个分页页面上的每个评论都会显示一个包含验证码字段的“回复”评论表单。

我的视图使用 CreateView 并且我自己实现了 form_invalid 以便将一些数据添加到上下文变量中。在我的 form_invalid 方法结束时,我返回self.render_to_response(context)

问题

如果用户在第 4 页上尝试回复评论,并且该用户提供了无效的验证码,则分页获取参数 ( ?page=4) 在响应期间丢失。

如何重定向到完整路径(保持获取参数)并传递上下文数据?

谢谢

0 投票
1 回答
1190 浏览

python - 异常值:Django 中的请求

我有运行1.3.1版本的 django 代码,最近我将它更新到 django1.6.1并清除了大部分错误,如direct_to_template函数和一些settings等,并且可以运行该站点。

{% autopaginate object_list 20 %}但是对于某些页面,当它在模板中遇到标签时,我会收到以下错误

我正在使用django-pagination(1.0.7)我的分页功能

那么谁能告诉我为什么会出现上述错误以及如何清除它?

0 投票
1 回答
2874 浏览

python - 分页不接受 dict 作为数据 - 不可散列的类型

我正在尝试使用 Django pagination Pagination Docs。但我收到此错误:

这基本上是因为我使用字典作为我的对象而不是查询集。我想知道是否有办法将我的字典变成可散列的对象。

这是我在模板中的字典:

这是我的看法:

0 投票
1 回答
79 浏览

django - 将 django 默认 ?page=1 翻译成 ?side=1 (挪威语)

我试图找到一种方法将 django 默认更改?page=1?side=1,或者更好,/side/1

这是我的列表视图:

我试过这样:

但这不起作用。

0 投票
1 回答
166 浏览

python - 如何为基于类的视图创建分页器?

我对我的 Web 应用程序有一个要求,那就是创建按姓氏分页的员工 ListViews。

要列出的类如下所示:

我也有一个带有 Mixin 的 ListView:

最后,我重写了 Paginator 类。

但显然,目前的行为太基本了。例如,我需要用“A ... MP Z”替换“第 1 页,共 6 页”,即姓氏首字母。我还没有找到任何文档指出如何自定义 Paginator 类,谁能指出我应该从哪里开始挖掘?

提前致谢 :-)

0 投票
2 回答
295 浏览

django - Django comments pagination isnt working

there is a trouble I'm new to django and there is an issue I can't understand,

there is a view:

there is a template article.html

this is my article/urls.py

after that on my article page appeared an pages pagination, but when I'm clicking on the second page, for example, it it is just changing my url, but new comments are not appearing, just old ones.

What should I do to do this right? Thank you very much!

0 投票
0 回答
357 浏览

django - 分页在 django 的每个页面上显示相同的结果

我有以下获取和分页搜索结果的视图:

我的模板如下所示:

有谁知道为什么会这样?

0 投票
2 回答
576 浏览

django - 如何为模板制作可重用的 Django 页面导航解决方案

(这是我分享一个解决方案,我在尝试创建页面导航时遇到了这个基本问题)

这似乎是一件非常基本的事情,我无法相信找到一个基本的解决方案是如此困难。

基本上 django 中的分页非常好,直到您需要在模板中将页面显示为导航。然后你必须创建一些淫秽的逻辑来完成以下

  • 显示与当前页相邻的 x 页码。例如 2 之前和 2 之后
  • 确定何时显示第一页码
  • 确定何时显示最后页码
  • 突出显示当前页码
  • 根据你想要的风格

对于少量页面,默认分页很好,但是一旦你有一个重要的数字,就很难完成上述要求。

我已经发布了一个我找到并修改为与 django 1.5+ 一起使用的解决方案。如果您有其他解决方案可以围绕这个主题分享,很乐意看到它们。谢谢

0 投票
1 回答
128 浏览

django - Django分页问题

我想在文档的帮助下为具有特定外键的对象显示分页,我正在使用这个:

对于 HTML:

毕竟这个分页不起作用。它只是计算页码,而不是将对象分隔到页面。例如,我有 26 个具有相同 Baslik 外键的“条目”。当我查看它的页面时,它只列出了所有 3 个页面中的所有 26 个“条目”。我的代码有什么问题?我应该怎么做才能修复它?谢谢。