django - Django下一页和上一页不起作用
问题描述
在我的 Django 管理员中,上一页和下一页按钮不起作用。它总是转到代码的 else 部分。我不知道是什么问题。点击它总是在同一页面上
{% load admin_list %}
{% load i18n %}
{% if pagination_required %}
<ul class="pagination">
{% if cl.has_previous %}
<li><a href="?p={{ cl.previous_page_number }}">«</a></li>
{% else %}
<li class="active"><span>«</span></li>
{% endif %}
{% for i in cl.paginator.page_range %}
{% if cl.number == i %}
<li class="active"><span>{{ i }} <span class="sr-only">(current)</span></span></li>
{% else %}
<li><a href="?p={{ i|add:"-1" }}">{{ i }}</a></li>
{% endif %}
{% endfor %}
{% if cl.has_next %}
<li><a href="?p={{ cl.next_page_number }}">»</a></li>
{% else %}
<li class="active"><span>»</span></li>
{% endif %}
</ul>
<p style="float:right; margin:10px;">{{ cl.paginator.count }} Projects</p>
{% endif %}
解决方案
推荐阅读
- python - 使用经过训练的 Tensorflow 模型 (LSTM-RNN) 进行未来预测
- python - 服务器启动并运行时通过 pysm 访问未知 SMB 服务器时出现问题
- c# - 无法在 web api post 上绑定模型
- oracle - 如何在 oracle apex 中创建一个弹出的值列表来验证登录用户?
- beautifulsoup - select.one 在 bs4 中没有给出想要的输出
- jenkins - 用声纳设置詹金斯时出错
- sql - SQL 查询在同一查询中查找值、日期和公司之间的最小值和最大值
- python - 合并两个排序的链表 - Python 实现 - 错误/不完整的输出
- pygame - 无法在pycharm中安装pygame
- matrix - Z = -1 处图像平面的逆相机内在矩阵