gpt4 book ai didi

python - Django - 更改页面后保留 url 参数相同

转载 作者:行者123 更新时间:2023-12-05 03:19:02 25 4
gpt4 key购买 nike

我有这样的链接:

<a class="page-link" href="{% url 'home-paginated' page_obj.next_page_number %}">Next</a>

和从当前链接获取参数的函数:

function GetParams(){
const queryString = window.location.search;
console.log(queryString);
return queryString
}

我想将 href 值设置为 {% url 'home-paginated' page_obj.next_page_number %} 的连接和 GetParams 函数返回的值(或只是 window.location.search)

例如让当前链接成为

http://127.0.0.1:8000/2?sorted=normal

点击“a”标签链接后应该是这样的:

http://127.0.0.1:8000/3?sorted=normal

最佳答案

您可以使用 {{ request.GET.urlencode }} 再次对查询字符串进行编码:

<a class="page-link" href="{% url 'home-paginated' page_obj.next_page_number %}?{{ request.GET.urlencode }}">Next</a>

关于python - Django - 更改页面后保留 url 参数相同,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/73548841/

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