페이지 번호

한 페이지에 가져올 페이지당 카운트

정렬 기준 필드

오름차순 내림차순 정렬 옵션

내용 검색용 쿼리


이 다섯개는 최소 조건이다

대충 정리하면 아래와 비슷함

sorted(filter(lambda x: query in x[search_field], all_data), key: lambda x: x[sort_field], reverse=descend)[page_count * page_index:page_count * (page_index)]