@Ozrae

Как создать условие нажатия кнопки?

Есть пагинатор такой:
<ul class ='paginate'>
            <li>
                <a href="#">Previous</a>
            </li>
            
            {% for n in page_obj.paginator.page_range %}
            {% if n > page_obj.number|add:-3 and n < page_obj.number|add:3 %}
            <li><a href="?page={{ n }}">{{ n }}</a></li>
            {% endif %}
            {% endfor %}
            <li><a href="#">Next</a></li>
        </ul>


Нужно реализовать кнопки Previous и Next. Я вижу два способа сделать это: создать условие если кнопка нажата - прибавить или отнять к переменной n и перейти по ссылке. Или уже в ссылке написать что-то вроде n+1 или n-1. Не понимаю как все это реализовать, на мои попытки выдает ошибку. Подскажите, пожалуйста, оба способа.
  • Вопрос задан
  • 50 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы