Я пытаюсь понять принципы логики разбиения на страницы Django.django pagination understanding issue
Моя проблема с пониманием:
У меня есть страница с результатами поиска с 40 элементами внутри. Я хочу использовать pagifier и показывать только 10 элементов на странице.
Теперь предположим, что кто-то искал «автомобиль BMW» в моем поиске. затем он приземляется на первую страницу с 10 автомобилями.
Мой вопрос: будет ли запрос «автомобиль BMW» сохранен в запросе?
Я не совсем уверен в просмотре, который просматривает страницы.
Должен ли я иметь 2 вид функции:
- нормальный поиск
- повторного поиска из-за страничной?
Может кто-то, пожалуйста, помогите мне понять эту логику? Я читал документы, но там не упоминается, или я слишком глуп, чтобы понять это.
спасибо, но ваша страница статически установлена на 1 как-то, разве это не так? – doniyor
извините, не уверен, что вы имеете в виду. вы можете немного разобраться. –
вы сделали это: '' def get_cars (self, request, page = 1) ''. но вы должны получить '' страницу'' из '' GET'' запроса. – doniyor