Input Filters¶
Module contents¶
Filters for the Input and
InputDefinition
subclasses.
Submodules¶
django_analyses.filters.input.input module¶
Definition of an InputFilter
for the Input model.
-
class
django_analyses.filters.input.input.InputFilter(data=None, queryset=None, *, request=None, prefix=None)¶ Bases:
django_filters.rest_framework.filterset.FilterSetProvides useful filtering options for the
Inputmodel.-
base_filters= {'input_type': <django_filters.filters.ChoiceFilter object>, 'key': <django_filters.filters.CharFilter object>, 'run': <django_filters.filters.ModelChoiceFilter object>}¶
-
declared_filters= {'input_type': <django_filters.filters.ChoiceFilter object>, 'key': <django_filters.filters.CharFilter object>}¶
-
filter_input_type(queryset, name, value)¶
-
filter_key(queryset, name, value)¶
-
django_analyses.filters.input.input_definition module¶
Definition of an InputDefinitionFilter for the
InputDefinition model.
-
class
django_analyses.filters.input.input_definition.InputDefinitionFilter(data=None, queryset=None, *, request=None, prefix=None)¶ Bases:
django_filters.rest_framework.filterset.FilterSetProvides useful filtering options for the
InputDefinitionmodel.-
base_filters= {'input_specification': <django_filters.filters.AllValuesFilter object>, 'is_configuration': <django_filters.rest_framework.filters.BooleanFilter object>, 'key': <django_filters.filters.CharFilter object>, 'required': <django_filters.rest_framework.filters.BooleanFilter object>}¶
-
declared_filters= {'input_specification': <django_filters.filters.AllValuesFilter object>}¶
-