Module Import alias ImportFrom alias ImportFrom alias ImportFrom alias identifier ImportFrom alias ImportFrom alias alias ClassDef bases NameLoad body Expr Str Assign NameStore NameLoad Assign NameStore NameLoad Assign NameStore NameLoad Assign NameStore Str Assign NameStore NameLoad Assign NameStore NameLoad Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam defaults NameLoad AttributeLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad body If CompareIs AttributeLoad NameLoad attr NameLoad body Raise Call NameLoad Str If CompareIs AttributeLoad NameLoad attr NameLoad body Raise Call NameLoad Str If CompareIs AttributeLoad NameLoad attr NameLoad body Raise Call NameLoad Str Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr BoolOpOr NameLoad NameLoad Assign AttributeStore NameLoad attr BoolOpOr NameLoad NameLoad Assign AttributeStore NameLoad attr Dict decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return NameLoad decorator_list NameLoad FunctionDef arguments args NameParam defaults body Expr Str Raise Call NameLoad Str decorator_list NameLoad FunctionDef arguments args NameParam defaults body If AttributeLoad NameLoad attr body Return Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr Dict Str Str Str Str Str Str Str Str AttributeLoad NameLoad attr AttributeLoad NameLoad attr BinOpMod Str AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr If UnaryOpNot TupleLoad NameLoad NameLoad body Raise Call NameLoad Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Return Call NameLoad Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Return Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr decorator_list NameLoad FunctionDef arguments args NameParam defaults body If AttributeLoad NameLoad attr body Return Call AttributeLoad AttributeLoad NameLoad attr attr Str Str Return AttributeLoad NameLoad attr decorator_list decorator_list ClassDef bases NameLoad body Assign NameStore Str Assign NameStore Str Assign NameStore Str FunctionDef arguments args NameParam defaults body Return Dict Str Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr AttributeLoad NameLoad attr NameLoad decorator_list NameLoad FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr NameLoad If UnaryOpNot NameLoad body Return NameLoad orelse Return BoolOpOr CompareIs NameLoad NameLoad CompareEq NameLoad Str CompareEq NameLoad Str decorator_list NameLoad decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore Str Assign NameStore Call NameLoad Str Assign NameStore Str Assign NameStore NameLoad Assign NameStore NameLoad Assign NameStore NameLoad Assign NameStore NameLoad FunctionDef arguments args NameParam defaults body Expr Str Raise Call NameLoad Str decorator_list NameLoad FunctionDef arguments args NameParam defaults body Return BoolOpOr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str decorator_list NameLoad NameLoad FunctionDef arguments args NameParam defaults body Assign NameStore ListLoad If UnaryOpNot AttributeLoad NameLoad attr body Assign NameStore AttributeLoad NameLoad attr If BoolOpAnd UnaryOpNot Call NameLoad NameLoad NameLoad UnaryOpNot Call NameLoad SubscriptLoad NameLoad Index Num NameLoad UnaryOpNot CompareEq Call NameLoad SubscriptLoad NameLoad Index Num Num body Raise Call NameLoad Str Assign NameStore ListComp Call NameLoad keyword SubscriptLoad NameLoad Index Num keyword SubscriptLoad NameLoad Index Num comprehension NameStore AttributeLoad NameLoad attr Return Dict Str Str Dict Str Str Str Str NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Dict Str Str Str Str AttributeLoad NameLoad attr AttributeLoad NameLoad attr IfExp AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr Str AttributeLoad NameLoad attr decorator_list NameLoad FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad NameLoad If AttributeLoad NameLoad attr body Return IfExp NameLoad NameLoad NameLoad If Call NameLoad NameLoad NameLoad body Assign NameStore NameLoad orelse Assign NameStore Call NameLoad NameLoad NameLoad Assign NameStore ListComp SubscriptLoad NameLoad Index Num comprehension NameStore AttributeLoad NameLoad attr If CompareIn NameLoad NameLoad body Return NameLoad Return NameLoad decorator_list NameLoad decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore Str Assign NameStore ListLoad FunctionDef arguments args NameParam NameParam NameParam defaults body Return Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr decorator_list NameLoad FunctionDef arguments args NameParam defaults body Return BoolOpOr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list NameLoad NameLoad decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore Str Assign NameStore NameLoad Assign NameStore Call NameLoad Str Assign NameStore NameLoad FunctionDef arguments args NameParam defaults body Expr Str Raise Call NameLoad Str decorator_list NameLoad FunctionDef arguments args NameParam defaults body Expr Str Raise Call NameLoad Str decorator_list NameLoad FunctionDef arguments args NameParam defaults body Assign NameStore ListLoad For NameStore AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad If UnaryOpNot SubscriptLoad NameLoad Index Str body Break Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Return NameLoad decorator_list NameLoad FunctionDef arguments args NameParam defaults body Expr Str Return Call AttributeLoad NameLoad attr decorator_list NameLoad FunctionDef arguments args NameParam defaults body Assign NameStore ListLoad For TupleStore NameStore NameStore Call NameLoad AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr Dict Str Str Str Str SubscriptLoad NameLoad Index Num SubscriptLoad NameLoad Index Num SubscriptLoad NameLoad Index Num NameLoad Assign NameStore Call NameLoad AttributeLoad NameLoad attr Return Dict Str Str Str Str Str Str Str NameLoad NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr UnaryOpNot NameLoad decorator_list NameLoad FunctionDef arguments args NameParam defaults body Expr Str Return Dict decorator_list NameLoad FunctionDef arguments args NameParam defaults body Assign NameStore ListLoad For NameStore AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad If UnaryOpNot SubscriptLoad NameLoad Index Str body Break Expr Call AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list NameLoad NameLoad FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad body If CompareIs NameLoad NameLoad body Assign NameStore ListLoad Return Dict Str Str Str NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return ListComp Call NameLoad keyword BinOpMod Str TupleLoad AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str keyword SubscriptLoad NameLoad Index Str comprehension NameStore AttributeLoad NameLoad attr decorator_list NameLoad FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore Call NameLoad SubscriptLoad NameLoad Index Num Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr BinOpMod Str TupleLoad AttributeLoad NameLoad attr NameLoad Return Dict Str Str NameLoad NameLoad decorator_list NameLoad FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore Call NameLoad NameLoad NameLoad Return TupleLoad AttributeLoad NameLoad attr NameLoad decorator_list NameLoad decorator_list ClassDef bases NameLoad body Assign NameStore Str Assign NameStore ListLoad FunctionDef arguments args NameParam defaults body Return BoolOpOr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str decorator_list NameLoad FunctionDef arguments args NameParam defaults body Return Dict Str Str Str AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list NameLoad decorator_list
N/A N/A pytz django.template.loader render_to_string dimagi.utils.decorators.memoized memoized django.utils.translation ugettext _ django.utils.translation ugettext_noop corehq.apps.reports.util DEFAULT_CSS_FIELD_CLASS_REPORT_FILTER DEFAULT_CSS_LABEL_CLASS_REPORT_FILTER BaseReportFilter N/A object N/A N/A 
        For filtering the results of CommCare HQ Reports.

        slug => the parameter you get back from the request
        template => the template to render this filter
        label => the filter's label
     N/A slug None N/A template None N/A label None N/A css_class span4 N/A help_text None N/A is_cacheable False N/A help_style_bubble False __init__ N/A N/A self request domain timezone parent_report is_bootstrap3 css_label css_field N/A None N/A pytz utc None False None None N/A N/A N/A N/A self slug None N/A N/A N/A NotImplementedError slug is required N/A N/A N/A self template None N/A N/A N/A NotImplementedError a template must be specified N/A N/A N/A self label None N/A N/A N/A NotImplementedError label is required N/A N/A self request request N/A N/A self domain domain N/A N/A self timezone timezone N/A N/A self parent_report parent_report N/A N/A self is_bootstrap3 is_bootstrap3 N/A N/A self css_label N/A css_label DEFAULT_CSS_LABEL_CLASS_REPORT_FILTER N/A N/A self css_field N/A css_field DEFAULT_CSS_FIELD_CLASS_REPORT_FILTER N/A N/A self context N/A N/A is_disabled N/A N/A self N/A N/A N/A 
            If necessary, determine whether to show this filter based on the results of surrounding (related) filters.
         N/A False N/A property filter_context N/A N/A self N/A N/A N/A 
            Context for rendering the filter.
            Should return a dict.
         N/A N/A NotImplementedError filter_context must be overridden N/A property render N/A N/A self N/A N/A N/A N/A self is_disabled N/A N/A N/A N/A N/A N/A self context update N/A slug label css_id css_class css_label_class css_field_class help_text help_style_bubble N/A self slug N/A self label N/A report_filter_%s N/A self slug N/A self css_class N/A self css_label N/A self css_field N/A self help_text N/A self help_style_bubble N/A filter_context N/A self filter_context N/A N/A N/A filter_context dict N/A N/A N/A ValueError filter_context must return a dict. N/A N/A N/A N/A self context update filter_context N/A N/A render_to_string N/A N/A self get_bootstrap_template N/A self context N/A get_value N/A N/A cls request domain N/A N/A N/A N/A N/A N/A request GET get N/A cls slug N/A classmethod get_bootstrap_template N/A N/A self N/A N/A N/A N/A self is_bootstrap3 N/A N/A N/A N/A N/A self template replace /bootstrap2/ /bootstrap3/ N/A N/A self template N/A N/A CheckboxFilter N/A BaseReportFilter N/A N/A slug checkbox N/A label hello N/A template reports/filters/bootstrap2/checkbox.html filter_context N/A N/A self N/A N/A N/A N/A checked N/A N/A N/A N/A self request GET get N/A self slug False N/A property get_value N/A N/A cls request domain N/A N/A N/A val N/A N/A N/A request GET get N/A cls slug False N/A N/A val N/A N/A False N/A N/A N/A N/A val True N/A val True N/A val true N/A classmethod N/A BaseSingleOptionFilter N/A BaseReportFilter N/A N/A 
        Displays a select field.
     N/A template reports/filters/bootstrap2/single_option.html N/A default_text N/A ugettext_noop Filter by... N/A placeholder N/A is_paginated False N/A pagination_source None N/A async_handler None N/A async_action None options N/A N/A self N/A N/A N/A 
            Options should return a list of tuples formatted like:
            [('value', 'display_text')]
         N/A N/A NotImplementedError options must be overridden N/A property selected N/A N/A self N/A N/A N/A N/A N/A N/A self get_value N/A self request N/A self domain N/A property memoized filter_context N/A N/A self N/A N/A N/A options N/A N/A N/A N/A self is_paginated N/A N/A options N/A self options N/A N/A N/A N/A isinstance options list N/A N/A isinstance N/A options N/A 0 tuple N/A N/A N/A len N/A options N/A 0 2 N/A N/A N/A ValueError options must return a list of option tuples [('value','text')]. N/A options N/A N/A dict val N/A o N/A 0 text N/A o N/A 1 N/A o N/A self options N/A N/A select pagination N/A options default_text selected placeholder options N/A self default_text N/A self selected N/A self placeholder N/A enabled url handler action N/A self is_paginated N/A self pagination_source N/A N/A self async_handler N/A N/A self async_handler slug N/A self async_action N/A property get_value N/A N/A cls request domain N/A N/A N/A value N/A N/A N/A super BaseSingleOptionFilter cls get_value request domain N/A N/A cls is_paginated N/A N/A N/A value value None N/A N/A isinstance cls cls N/A N/A instance cls N/A N/A instance N/A cls request domain N/A valid_options N/A N/A op N/A 0 N/A op N/A instance options N/A N/A value valid_options N/A N/A value N/A None N/A classmethod N/A BaseMultipleOptionFilter N/A BaseSingleOptionFilter N/A N/A 
        Displays a multiselect field.
     N/A template reports/filters/bootstrap2/multi_option.html N/A default_options N/A get_value N/A N/A cls request domain N/A N/A N/A N/A N/A N/A request GET getlist N/A cls slug N/A classmethod selected N/A N/A self N/A N/A N/A N/A N/A N/A self get_value N/A self request N/A self domain N/A self default_options N/A property memoized N/A BaseDrilldownOptionFilter N/A BaseReportFilter N/A N/A 
        Displays multiple select fields that display in a hierarchial order and drill down to one value.
        Ex:
        Select Application: <applications>
        ---> Select Module: <module options based on selected application (if selected)>
        ---------> Select Form: <form_options based on selected module (if selected)>

        use_only_last => Whether to indicate to the user that they must move all the way through the hierarchy
            and select a final option before the result is usable. For example, you can't just pick an application
            and show all of its forms, you must select exactly one form.
     N/A template reports/filters/bootstrap2/drilldown_options.html N/A use_only_last False N/A drilldown_empty_text N/A ugettext_noop No Data Available N/A is_cacheable True drilldown_map N/A N/A self N/A N/A N/A 
            Should return a structure like:
            [{
                'val': <value>,
                'text': <text>,
                'next': [
                        {
                            'val': <value>,
                            'text' <text>,
                            'next': [...]
                        },
                        {...}
                    ]
            },
            {...}
            ]
         N/A N/A NotImplementedError drilldown_map must be implemented N/A property get_labels N/A N/A cls N/A N/A N/A 
            Returns a list of ('label', default text/caption', 'slug') tuples.
            ex: [
                ('Application', 'Select Application...', 'app'),
                ('Module', 'Select Module...', 'module'),
                ('Form', 'Select Form...', 'form')
            ]
         N/A N/A NotImplementedError get_labels must be implemented N/A classmethod selected N/A N/A self N/A N/A N/A selected N/A N/A label N/A self rendered_labels N/A N/A value N/A N/A self _get_label_value N/A self request label N/A N/A N/A value N/A value N/A N/A N/A N/A N/A selected append N/A value N/A value N/A selected N/A property rendered_labels N/A N/A self N/A N/A N/A 
            Modify the default set of labels here.
         N/A N/A N/A self get_labels N/A property filter_context N/A N/A self N/A N/A N/A controls N/A N/A N/A level label N/A enumerate N/A self rendered_labels N/A N/A N/A N/A controls append N/A label default_text slug level N/A label N/A 0 N/A label N/A 1 N/A label N/A 2 level N/A drilldown_map N/A list N/A self drilldown_map N/A N/A option_map controls selected use_last notifications empty_text is_empty drilldown_map controls N/A self selected N/A self use_only_last N/A self final_notifications N/A self drilldown_empty_text N/A drilldown_map N/A property final_notifications N/A N/A self N/A N/A N/A 
            Not required, but this can be used to display a message when the drill down is complete
            that's based on the value of the final drill down option.
            ex: {'xmlns_of_form': 'This form does not have a unique id.'}
         N/A N/A N/A property GET_values N/A N/A self N/A N/A N/A values N/A N/A label N/A self rendered_labels N/A N/A value N/A N/A self _get_label_value N/A self request label N/A N/A N/A value N/A value N/A N/A N/A N/A N/A values append value N/A values N/A property memoized _map_structure N/A N/A self val text next N/A None N/A N/A N/A next None N/A N/A next N/A N/A N/A val text next val text next N/A shared_pagination_GET_params N/A N/A self N/A N/A N/A N/A N/A dict name N/A %s_%s N/A N/A self slug N/A val N/A slug value N/A val N/A value N/A val N/A self GET_values N/A property _get_label_value N/A N/A cls request label N/A N/A N/A slug N/A str N/A label N/A 2 N/A val N/A N/A N/A request GET get N/A %s_%s N/A N/A cls slug slug N/A N/A slug value slug val N/A classmethod get_value N/A N/A cls request domain N/A N/A N/A instance N/A cls request domain N/A N/A N/A instance GET_values instance N/A classmethod N/A BaseTagsFilter N/A BaseReportFilter N/A N/A template reports/filters/bootstrap2/base_tags_filter.html N/A tags N/A selected N/A N/A self N/A N/A N/A N/A N/A N/A self get_value N/A self request N/A self domain N/A property filter_context N/A N/A self N/A N/A N/A N/A tags selected placeholder N/A self tags N/A self selected N/A self placeholder N/A property N/A