gpt4 book ai didi

python - Django - 使用多个 GET 参数在模板中分页

转载 作者:太空狗 更新时间:2023-10-30 02:49:24 25 4
gpt4 key购买 nike

我正在使用 Django 分页器,我希望有多个可用的获取参数,例如:页=1排序依据=价格

但是,在我的模板标签中我有:

Showing items sorted by {{ SORT_PARAM }}.
Showing {{ ITEMS_PER_PAGE }} items per page.

{% if has_prev %}
<a href="?page={{ prev_page }}">Previous</a> |
{% endif %}

但是,这不会保留其他 GET 变量。我的意思是,如果我正在查看

page/?page=1&sort_by=price

然后我单击上面模板片段中的链接,我将转到

page=2

代替

page=2&sort_by=price

我的意思是,a href 不保留其他 GET 参数。

一个解决方案是我可以在 href 中键入所有可能的 GET 参数,例如

<a href="?page={{ prev_page }}&items_per_page={{ ITEMS_PER_PAGE }}&sort_param={{ SORT_PARAM }}">Previous</a>

但是我想在浏览中添加的参数越多,扩展性就越差。我猜应该有一种自动获取所有 GET 参数的方法,然后再传递这些参数?

最佳答案

关于python - Django - 使用多个 GET 参数在模板中分页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8386191/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com