Indexes

class hyperadmin.indexes.Index(name, resource)

Encapsulates logic for doing lookups & filters on a resource

  • provide links for filtering
  • method for item lookup
  • url params for item lookup
paginator_class = None
page_var = 'p'
state
register_filter(a_filter, **kwargs)
populate_state()
get_index_query()
get_url_params(param_map={})

returns url parts for use in the url regexp for conducting item lookups

get_url_params_from_item(item, param_map={})
get(**kwargs)
get_resource_item(**kwargs)
get_filtered_index()
get_paginator_kwargs()
get_paginator(**kwargs)

Return a link with all the options in one form, ignores pagination

get_page()
class hyperadmin.indexes.PrimaryIndex(name, resource)

Bases: hyperadmin.indexes.Index

get_paginator_kwargs()

Project Versions

Previous topic

Hyperobjects

Next topic

Filters

This Page