如何制作 For Loop Django 模板。我在 Django 中做分页
How to Make For Loop Django template. i was makeing a pagination in django
{% for i in paginated_queryset.num_pages %}
{{ i }}
{% endfor%}
paginated_quertser.num_pages = 9
我想这样输出 1 2 3 4 5 6 7 8 9
我也阅读了 django 分页文档,但在文档中没有给出这样的示例,我是 django 的初学者
您可以迭代页面 Paginator
的 .page_range
[Django-doc]:
{% for i in <b>paginated_queryset.paginator.page_range</b> %}
{{ i }}
{% endfor %}
或者如果这是 Paginator
(不是 Page
),则:
{% for i in <b>paginator.page_range</b> %}
{{ i }}
{% endfor %}
{% for i in paginated_queryset.num_pages %}
{{ i }}
{% endfor%}
paginated_quertser.num_pages = 9
我想这样输出 1 2 3 4 5 6 7 8 9
我也阅读了 django 分页文档,但在文档中没有给出这样的示例,我是 django 的初学者
您可以迭代页面 Paginator
的 .page_range
[Django-doc]:
{% for i in <b>paginated_queryset.paginator.page_range</b> %}
{{ i }}
{% endfor %}
或者如果这是 Paginator
(不是 Page
),则:
{% for i in <b>paginator.page_range</b> %}
{{ i }}
{% endfor %}