django_utils.admin package

Submodules

django_utils.admin.filters module

class django_utils.admin.filters.AllValuesFieldListFilter(field, request, params, model, model_admin, field_path)[source]

Bases: FieldListFilter

choices(changelist)[source]

Return choices ready to be output in the template.

changelist is the ChangeList to be displayed.

expected_parameters()[source]

Return the list of parameter names that are expected from the request’s query string and that will be used by this filter.

get_facet_counts(pk_attname, filtered_qs)[source]
class django_utils.admin.filters.BooleanFieldListFilter(field, request, params, model, model_admin, field_path)[source]

Bases: FieldListFilter

choices(changelist)[source]

Return choices ready to be output in the template.

changelist is the ChangeList to be displayed.

expected_parameters()[source]

Return the list of parameter names that are expected from the request’s query string and that will be used by this filter.

get_facet_counts(pk_attname, filtered_qs)[source]
class django_utils.admin.filters.ChoicesFieldListFilter(field, request, params, model, model_admin, field_path)[source]

Bases: FieldListFilter

choices(changelist)[source]

Return choices ready to be output in the template.

changelist is the ChangeList to be displayed.

expected_parameters()[source]

Return the list of parameter names that are expected from the request’s query string and that will be used by this filter.

get_facet_counts(pk_attname, filtered_qs)[source]
class django_utils.admin.filters.DateFieldListFilter(field, request, params, model, model_admin, field_path)[source]

Bases: FieldListFilter

choices(changelist)[source]

Return choices ready to be output in the template.

changelist is the ChangeList to be displayed.

expected_parameters()[source]

Return the list of parameter names that are expected from the request’s query string and that will be used by this filter.

get_facet_counts(pk_attname, filtered_qs)[source]
class django_utils.admin.filters.FieldListFilter(field, request, params, model, model_admin, field_path)[source]

Bases: FacetsMixin, ListFilter

classmethod create(field, request, params, model, model_admin, field_path)[source]
has_output()[source]

Return True if some choices would be output for this filter.

list_separator = ','
queryset(request, queryset)[source]

Return the filtered queryset.

classmethod register(test, list_filter_class, take_priority=False)[source]
class django_utils.admin.filters.ListFilter(request, params, model, model_admin)[source]

Bases: object

choices(changelist)[source]

Return choices ready to be output in the template.

changelist is the ChangeList to be displayed.

expected_parameters()[source]

Return the list of parameter names that are expected from the request’s query string and that will be used by this filter.

has_output()[source]

Return True if some choices would be output for this filter.

queryset(request, queryset)[source]

Return the filtered queryset.

template = 'admin/filter.html'
title = None
class django_utils.admin.filters.RelatedFieldListFilter(field, request, params, model, model_admin, field_path)[source]

Bases: FieldListFilter

choices(changelist)[source]

Return choices ready to be output in the template.

changelist is the ChangeList to be displayed.

expected_parameters()[source]

Return the list of parameter names that are expected from the request’s query string and that will be used by this filter.

field_admin_ordering(field, request, model_admin)[source]

Return the model admin’s ordering for related field, if provided.

field_choices(field, request, model_admin)[source]
get_facet_counts(pk_attname, filtered_qs)[source]
has_output()[source]

Return True if some choices would be output for this filter.

property include_empty_choice

Return True if a “(None)” choice should be included, which filters out everything except empty relationships.

class django_utils.admin.filters.RelatedOnlyFieldListFilter(field, request, params, model, model_admin, field_path)[source]

Bases: RelatedFieldListFilter

field_choices(field, request, model_admin)[source]
class django_utils.admin.filters.SimpleListFilter(request, params, model, model_admin)[source]

Bases: FacetsMixin, ListFilter

choices(changelist)[source]

Return choices ready to be output in the template.

changelist is the ChangeList to be displayed.

expected_parameters()[source]

Return the list of parameter names that are expected from the request’s query string and that will be used by this filter.

get_facet_counts(pk_attname, filtered_qs)[source]
has_output()[source]

Return True if some choices would be output for this filter.

lookups(request, model_admin)[source]

Must be overridden to return a list of tuples (value, verbose value)

parameter_name = None
value()[source]

Return the value (in string format) provided in the request’s query string for this filter, if any, or None if the value wasn’t provided.

Module contents