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

django - 如何为 django 分页设置语言?

如您所见,django-pagination 有波兰语(pl)翻译 - https://github.com/ericflo/django-pagination/tree/master/pagination/locale但我不知道如何为 django-pagination 设置波兰语? (默认英文)

0 投票
3 回答
179 浏览

python - 有没有办法将整数转换为向上计数的整数列表?

只需说我在 Python 中有一个整数,例如:100。

我想将此整数转换为计数到此整数的列表,例如:[1,2,3,... 100]

最有效的方法是什么?

(如果您想知道我为什么要这样做,那是因为我要使用的 Django Paginate 库需要一个列表——如果有更优雅的方式来使用 Paginate 而无需这样做,请告诉我)。

0 投票
4 回答
5533 浏览

python - Django 中的键错误。在模板渲染期间

对不起,如果它是一个菜鸟代码或问题。我正在使用 django-pagination 进行分页,我这样做是这样的。但这在我的页面上给了我 keyError 并且它提到它在模板渲染期间出现错误。我在这里做错了什么。我已经成功安装了分页,修改了 settings.py 文件。但我不知道我需要在这里做什么。任何帮助将不胜感激。

详细的回溯粘贴在这里http://dpaste.com/919526/

视图代码如下

视图.py

def active_user_table(request, b): if request.method != "GET": raise Http404

抱歉,我现在没有使用 django ORM,但我将来会这样做。

0 投票
0 回答
837 浏览

django - django-paging 不可散列类型

paginators.py (django-paging 包):

这一行给出了一个 `TypeError: unhashable type error,尽管该 object_list 来自一个标准的 QuerySet,可以毫无问题地与 [bottom:top] 一起使用。

模板:

看法:

0 投票
3 回答
6505 浏览

django - Django REST框架中的分页关系?

我们正在为我们的 API 使用 Django REST 框架,并且我们需要对返回多个项目的关系字段进行分页。

演示使用类似于文档中的示例:

专辑的示例序列化输出:

如果专辑中有数百首曲目,这将成为问题。在这种情况下,有没有办法对“曲目”进行分页?

理想情况下,我知道在这种情况下,“曲目”可能应该指向一个 API URL,该 URL 只返回特定专辑的曲目 - 这反过来又可以轻松分页。这种方法的缺点是即使是前几首曲目也需要额外的请求(以及因此的延迟等)。在我们的例子中,重要的是我们能够通过对专辑 API 的单个请求获得至少一些曲目,然后在需要时动态加载其余曲目。

DRF 是否为此提供任何特定功能或模式?或者有什么变通办法吗?

0 投票
1 回答
74 浏览

django - django 在模型中构建 get_page_url 函数以返回带有分页号的列表

我有一个场景,其中项目是从模型中的项目列表中分页的,我想创建一个函数来返回包含该项目的页面。

例如

假设我在表中有 1000 个项目,并且我总是每页返回 10 个。我如何在模型中构建一个方法/函数来告诉我该项目将落在哪个页面?

请指教?

0 投票
1 回答
1095 浏览

django - Django Paginator 更改 object_list

有没有办法在不创建新的 Paginator 的情况下更改 Paginator object_list?

我想订购我传递给 Paginator 的查询集。

现在我正在基于有序查询集创建新的分页器。

谢谢

0 投票
1 回答
714 浏览

django - 如何为 django.contrib.comments 添加分页?

我在我的项目中使用 Django 的评论框架来处理电影的评论:

我的 my_comments_app/models.py 看起来像这样:

我的 my_comment_app/forms.py 看起来像:

我应该在何时何地添加 paginate_by = 4 以获取我的评论系统分页请求?

我问这个是因为我没有使用任何 views.py 来生成我的评论(如 django 文档中所述)

如何为评论添加分页?

我尝试了以下方法:

  • 使用 views.py 进行分页。通过创建一个视图并使用它的
  • 看到我在我的 UserExperience 类中以某种方式使用基于类的视图(我不确定,我可能完全错了..)我也尝试过这个答案。这是关于基于类的视图的分页。

他们都没有工作。

帮助我对我的评论进行分页。

0 投票
1 回答
67 浏览

python - 加入模板和视图的分页

我知道,我重复自己说我是编程世界的新手……但我更愿意说出来,即使我认为我的问题很明显……:)

这是我的模板:

Fims.html:

Brani.html

这是我的看法:

我只想拥有一个模板,因为它们实际上是相同的,而且我还想创建一个使用anddef Pagination调用的模板。def filmsdef brani

对于{% block titolo %}我想更改的 the 和其他词,如果是电影或 brani 不是问题,我使用{% if films %}or {% if brani %}

但是如果我只想要一个功能分页,我不知道如何通过视图中的功能'films': pagine'brani': pagine从视图中的功能。有人可以帮助我吗?

0 投票
1 回答
915 浏览

django - Django ManyToMany关系到查询集到分页?

以下是相关代码:

模型.py

视图.py

在管理员中,我创建了一个 Blog 对象和两个与该博客相关的 Image 对象。我上面发布的代码只是将第一个 Image 对象发送到分页器,我不知道为什么。我知道我的分页器代码和模板代码的其余部分可以工作,因为如果我将其更改为

我可以对数据库中的两个图像进行分页。请帮助这让我发疯