Пагинация¶
PaginatedList[T] — lazy-контейнер для списочных ответов. Первая страница
загружается при создании объекта, следующие страницы догружаются во время
итерации. materialize() загружает все страницы и возвращает обычный список.
Bases: list[ItemT]
Ленивый list-like контейнер для элементов из последовательности страниц.
Контракт:
- уже загруженные элементы читаются без повторных запросов;
- чтение по индексу, slice и частичная итерация подгружают только нужные страницы;
materialize()выполняет явную полную загрузку всех оставшихся страниц.