【发布时间】:2020-11-03 18:56:20
【问题描述】:
我有一个查询集:
items = Items.objects.all()
category_query = request.POST.get('category)
items = items.filter(category = category_query)
我有一个分页器:
from django.core.paginator import Paginator
paginator = Paginator(items, 18)
page_query = request.GET.get('page')
items = paginator.get_page(page_query)
当我在分页中单击下一步时,它会删除我的项目上的活动过滤器。我怎样才能避免这种情况?
【问题讨论】:
-
使用 get 将参数传递给分页按钮。
{% url 'items_list' %}?category=fiction -
谢谢,但类别是动态的,不是固定的
标签: django pagination