module documentation

Undocumented

Function add_page_size_param adds page_size query parameter to the full request url
Function get_page_url Replaces the page number query parameter of the url
Function get_pages_range Returns a list containing numbers leading to the page_number param
Variable register Undocumented
Function _clean_url Removes the page and page_size query parameters
@register.filter
def add_page_size_param(url: str) -> str: (source)

adds page_size query parameter to the full request url

@register.simple_tag
def get_page_url(url: str, page_number: int) -> str: (source)

Replaces the page number query parameter of the url

@register.filter
def get_pages_range(page_number: int) -> list[int]: (source)

Returns a list containing numbers leading to the page_number param

register = (source)

Undocumented

def _clean_url(url: str) -> str: (source)

Removes the page and page_size query parameters