问题标签 [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.
django - Django - 对表格进行分页
我写了一个显示表格的模板,格式如下:
我想要对表格进行分页:每页 10 行。
我试过使用{% autopaginate object_list 10 %}
,但我没有一个特定的列表作为参数(我想要表格的行)。
我该怎么做?谢谢
mysql - 更快的 Django 分页应用程序
我们使用 django-paging,它有点老了。一个大问题是应用程序对每个视图返回的查询集执行计数,这很慢并且在我们的案例中没有为我们提供任何价值。
我看到 django-pagination 有更多的下载/repo-watchers。我过去也使用过 Django Digg Style 分页器。
我们应该切换到一个新的分页器应用程序还是只删除 count MySQL 查询?
谢谢
python - 如何对 WeekArchiveView 进行分页?
继续我的斗争,我WeekArchiveView
如何按周对它进行分页?
我想要的是:
- 知道是否有下周/上周可用;
- 如果有,请在模板中提供链接。
我希望它也能跳过空旷的几周。
源显示get_next_day
/get_prev_day
和get_next_month
/get_prev_month
可用,但数周内都没有。
python - 我在设置 django-pagination 时遇到问题
我正在为 Django 网站制作一个模板(它是报价数据库)。我想要类似 Digg 的分页。尽管如此,该应用程序的作者已经进行了自己的分页,不幸的是没有页面编号(只是“上一个”和“下一个”链接)。所以我已经安装了 django-pagination,但我不能在网站上使用它。我在 Django 中完全是新手,甚至是编程——我只是一个简单的网页设计师……好吧,我们开始吧。
有原始脚本:https ://bitbucket.org/fleg/fqdb/
首先是模板上下文处理器的问题。我的 settings.py 没有这部分,所以我添加了它,就像在 django-pagination 文档中一样。当我运行该站点时,我收到一个错误:“将 'django.contrib.auth.context_processors.auth' 放入您的 TEMPLATE_CONTEXT_PROCESSORS 设置中,以便使用管理应用程序”。那么我该如何订购呢?
第二个问题是模板。我在截屏视频中使用它:
但我收到“模板错误:渲染时捕获 KeyError:请求”。但是......说真的,我不知道这段代码有什么问题!
有分页视图 - 报价列表。它无需分页即可工作,所以我认为这不是问题,但也许。
我已将其修改为不分页,因为它是 django-pagination 任务。您可以在 Bitbucket 上找到原始视图。
也许你知道一些更好的分页解决方案?
python - Django Paginator 引发 TypeError
我正在尝试使用标准发行版 1.3 中的 django 分页模块。
尝试加载当前由分页控制的页面时,如果我在 uri 中不包含 ?page=,则会引发 TypeError。我以前从未出现过这种情况,也没有看到任何原因。
这是我目前的看法:
类型错误:
上述代码的第 3 行出现了错误:
任何人之前都目睹过这个错误和/或知道如何纠正它?
django - 使用 django-pagination 生成链接 refl=next/prev
我正在使用django-pagination对我的页面进行分页。它工作得很好,但我想设置
到了<head>
,喜欢的是google推荐的。
但是我发现没有办法这样做(至少没有额外的查询)。首先我尝试pagination/templates/pagination.html
用这样的东西编辑
哪个当然不起作用({% paginate %}
标签包含 pagination.html,它不会扩展 my layout.html
)。接下来,我尝试将 /foo/ 视图的模板修改为类似这样的内容(添加{% block extra_head %}
):
但这也不起作用,因为 page_obj 变量仅在{% block content %}
. 一个可以打电话
在extra_head
块中,但这意味着对数据库的额外打击(可能还有其他我不知道的副作用)。有没有一种优雅的方法来解决这个问题,理想情况下尽可能干燥?
编辑:我正在使用 django 1.2。
django - Django - Django 1.3 中的分页
我是 Django 的新手。我正在使用 Django 提供的简单分页,但我需要像这样对页面进行分页:
上一页 1 2 3 4 5 6 ... 320
或者
上一页 120 121 122 123 最后一页
有一些代码准备好在 Django 1.3 中重用来实现这一点吗?
django - django中的无限滚动
向下滚动时是否可以实现 facebook 样式的内容加载?我想在电子商务网站中实现它。每个类别中有很多项目,类别页面变得太长。我可以实现页码,但我的客户希望我实现那种 facebook 类型的加载。有什么我可以用的吗?该网站的其余部分已经建成。
我确实研究了 django-endless-pagination 但无法让它工作。是否有任何演示,以便我可以查看它?
django - Django分页给出错误:渲染时捕获TypeError:'Page'对象不可迭代
我正在使用 django 分页,如文档中所述:
查看部分是:
模板是:
但它给出了错误说:
我是 django 的新手,这个错误看起来很普遍但很奇怪。因为在循环中有一些其他变量,而不是工作。所以请告诉是否有人对此有任何想法。
谢谢
django - 无法使用 django-pagination 对 object_list 进行分页
我正在使用django-pagination对我的模板中的对象列表进行分页。我已经安装了该应用程序,将其添加到我的项目中并添加pagination.middleware.PaginationMiddleware
到我的settings.py
文件中。但是当我尝试在我的模板中使用它时, object_list 不是paginated
. 这是我的模板代码
对象列表位于被context_variable
调用的Questions
. 难道我做错了什么?