Как передать несколько параметров в одной строке запроса - PullRequest
0 голосов
/ 28 мая 2019

Я хочу разместить свои параметры запроса друг над другом, например: somesite.com/?param1=value1&?param2=value2 и т. Д.

Но у меня есть разные формы, которые я хочу использовать на одной и той жеВеб-сайт.У меня есть форма для запроса сообщений, но когда я хочу перейти на вторую страницу с отфильтрованными результатами через другую форму для разбивки на страницы, URL переписывает запрос с? Page = x.

Первая форма:

...
<form class="form-inline my-2 my-lg-0" action="/posts/">
  <input class="form-control mr-sm-2" type="text" name="q" placeholder="Search" autofocus aria-label="Search">
  <button class="btn btn-outline-success my-2 my-sm-0" type="submit">Search</button>
</form>
...

Вторая форма:

...
    {% if is_paginated %}
    <nav>
    <ul class="pagination justify-content-center">
        {% if page_obj.has_previous %}
            <li class="page-item"><a class="page-link" href="?page={{ page_obj.previous_page_number }}">Previous</a></li>
         {% else %}
            <li class="page-item disabled"><a class="page-link" href="#"><span>Previous</span></a></li>
        {% endif %}
        {% for i in paginator.page_range %}
        {% if page_obj.number == i %}
            <li class="page-item active"><a class="page-link" href="#">{{ i }} <span class="sr-only">(current)</span></a></li>
        {% else %}
            <li class="page-item"><a class="page-link" href="?page={{ i }}">{{ i }}</a></li>
        {% endif %}
        {% endfor %}
        {% if page_obj.has_next %}
            <li class="page-item"><a class="page-link" href="?page={{ page_obj.next_page_number }}">Next</a></li>
        {% else %}
            <li class="page-item disabled"><a class="page-link" href="#"><span>Next</span></a></li>
        {% endif %}
    </ul>
    </nav>
    {% endif %}
...
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...