问题标签 [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 投票
1 回答
215 浏览

html - 多个 Get in django 模板

嗨,我在一个页面中有多个分页。可以说,我正在显示两个列表。清单 1 和清单 2。在视图中,我使用 django paginator 对它们进行了分页,并获得了两个变量 list1_page 和 list2_page。

现在我的模板看起来像这样

现在的问题是,如果我在 list1 的第二页,然后单击 list2 的 NEXT 页,我会得到 list 2 的下一页,但会显示 list1 的第一页。

基本上,如果我在http://foo.com/?list1_page=xx上并单击 list2 上的 NEXT,我会得到 http://foo.com/?list2_page=yy 我希望它重定向到http://foo。 com/?list1_page=xx&list2_page=yy

0 投票
1 回答
505 浏览

python - django-pagination 包中的 CSS 类

我正在尝试使用 django-pagination 包(http://pypi.python.org/pypi/django-pagination),我发现在分页模板中它们使用以下 CSS 类:

为什么他们使用带有空格符号的类名?正常吗?以及如何在里面定义带有空格符号的类名?

0 投票
3 回答
5925 浏览

python - django 分页和 RawQuerySet

有没有办法使用 django 的内置分页对 rawqueryset 进行分页?当我将它转换为列表时,它会在我的脸上抛出一个错误 ...TypeError: expected string or Unicode object, NoneType found。有没有解决的办法?

0 投票
2 回答
455 浏览

python - Django分页错误

我创建了一个 Django 应用程序。我的应用程序中有一个过滤功能。过滤后的数据显示在单独的页面中。

现在我想将 Django Pagination 提供给过滤后的列表页面。在这样做时,我遇到了这个错误。分页显示在页面底部,并显示正确的页数 NEXT。

但是在分页器中单击“下一页”时,它会将我重定向到我的主页(/employeeList)。

我想这是因为HttpResponseRedirect (return HttpResponseRedirect('/employeeList'))我在里面给出了filter()在某些情况下使用的。我将粘贴我的 filter() 和 HTML 进行分页。

过滤器.html

0 投票
4 回答
13513 浏览

django - Django分页...切片页面以显示总页面的一部分?

我的分页模块大部分时间都在工作,但有一个问题。我怎样才能只显示总可用页面的一部分。例如,假设我在 n 页中的第 5 页上,我想显示。

1,2,3,4,5,6....(n-1)(n)。

我相信 Ruby 有一些花哨的前端魔法来实现这一点。我可以在 django 模块中做些什么吗?

从其他站点看,似乎逻辑基本上是,选择固定数量的点。如果该数字大于当前显示的数量,请在用户向前翻页时添加项目。达到该点数后,仅在当前页面的左侧和右侧显示 x 个点。

我应该只编写自己的模板逻辑来完成吗?

谢谢

0 投票
2 回答
11114 浏览

django - Django分页显示问题:显示所有页码

有什么方法可以让 django 分页的页面显示效果更好?我按照 [doc][1] 创建它,但希望有一种简单的方法来组织页码显示。

目前,它显示所有页面,比如我有 10 页,然后
prev 1 2 3 4 5 6 7 8 9 10 next

如果有 100 个,那么它将显示所有 100 个,这非常疯狂。

有什么简单的方法可以缩短显示时间吗?

例子:

prev 1 2 3 ... 67 ... 98, 99, 100 next(67是当前页)

上一个 1 2 3 ... 65 66 67 68 69 ... 100 下一个

它不必看起来像上面的示例,但只是不希望它无限制地显示每个页码。

就像文档一样,我使用以下代码创建了分页。

模板文件

视图.py

谢谢你。

0 投票
1 回答
178 浏览

django - Django 分页 - 无限查询

我正在使用 Django 分页 - 效果很好;) ...

但在某些情况下,我有一个带有查询的 URL - 当我使用默认模板设置进行分页时 - 它不会工作..

我该怎么做 ?..

我的网址可能如下所示: http://www.example.com/tag/?tag=fewa&met=23&g=2&page=2http://www.example.com/tag/?tag=fewa&g=2&t=ewq&page =2

我可以在 pre 和 next 位置做什么?

0 投票
1 回答
2570 浏览

django - Django Admin - 配置更改列表条目

在 Django admin 中,截至目前,模型的更改列表显示每页 100 个条目。是否有任何配置可用于自定义此限制?

0 投票
1 回答
2269 浏览

python - 如何在基于类的通用视图中使用分页?

我尝试将分页实现到基于类的通用视图,并且以我这样做的方式,它不起作用。

网址

看法

模板

当我尝试获取 http://127.0.0.1:8000/cat/category_name/?page=1 甚至 http://127.0.0.1:8000/cat/category_name/ 时,我得到了 404 异常。

如何以正确的方式在基于类的通用视图中使用分页?

0 投票
1 回答
799 浏览

django - django-sorting 和 django-pagination:中间件顺序

我将django-paginationdjango-sorting一起用于我的一个观点。这两个都有自定义中间件来排序和分页。那么在这种情况下,中间件的顺序很重要吗?