У меня есть модуль разбиения на страницы, который работает по большей части, но есть одна проблема. Как я могу показать только фрагмент доступных страниц. Например, скажем, я на странице 5 из n страниц, я бы хотел показать.
1,2,3,4,5,6.... (п-1) (п).
Я считаю, что у Ruby есть какая-то причудливая магия переднего конца, чтобы выполнить это. Есть ли что-нибудь, что я могу сделать в модуле django?
От взгляда на другие сайты кажется, что логика в основном идет, выбирает фиксированное количество пятен. Если это число больше, чем отображаемая в данный момент сумма, добавьте элементы, когда пользователи переходят на страницу вперед. Как только это число будет достигнуто, покажите только x пятен слева и справа от текущей страницы.
Должен ли я просто написать свою собственную логику шаблона, чтобы выполнить это?
Спасибо