# -*- coding: utf-8 -*- from .common import TYPES class BaseFilterMixin(object): def get_context_data(self, **kwargs): context = super(BaseFilterMixin, self).get_context_data(**kwargs) if self.event_type is not None: context['event_type'] = self.event_type context['can_filter'] = True return context class ConfFilterMixin(BaseFilterMixin): event_type = TYPES.CONF class ExpoFilterMixin(BaseFilterMixin): event_type = TYPES.EXPO class SearchFilterMixin(BaseFilterMixin): event_type = None