Django - оставление url-параметров прежними после изменения страницы

У меня ссылка выглядит так:

<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>
Вернуться на верх