Встроенные теги Django, кодирующие '?'до "% 3F" - PullRequest
1 голос
/ 25 октября 2019

Я пытаюсь сделать нумерацию страниц, которая проходит в ?page={{ page_num }} в конце URL.

Это то, что я пытаюсь сделать, и это то, что вывод:

        $('#prev-page').click(() => {
            window.location.pathname = "{% url 'xadmin:get_deposits' %}?page={{ page_no|add:'-1' }}"
        });
        $('#next-page').click(() => {
            window.location.pathname = "{% url 'xadmin:get_deposits' %}?page={{ page_no|add:'1' }}"
        });

Ожидаемый URL: http://localhost:8000/xadmin/deposits/?page=1

Фактический URL: http://localhost:8000/xadmin/deposits/%3Fpage=1

1 Ответ

1 голос
/ 25 октября 2019

Попробуйте это

 $('#prev-page').click(() => {
    window.location = "?page={{ page_no|add:'-1' }}"
  });
 $('#next-page').click(() => {
    window.location = "?page={{ page_no|add:'1' }}"
 });
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...