Example #1
0
 def get_filter(self, componentname):
     if componentname in self.search_filters:
         search_filter = self.search_filters[componentname]
         try:
             filter_instance = self.search_filters_instances[
                 search_filter.componentname]
         except:
             filter_instance = None
             class_method = get_class_from_modulename(
                 search_filter.modulename, search_filter.classname,
                 settings.SEARCH_COMPONENT_LOCATIONS)
             if class_method:
                 filter_instance = class_method(self.request)
             self.search_filters_instances[
                 search_filter.componentname] = filter_instance
         return filter_instance
     else:
         return None
Example #2
0
 def get_class_module(self):
     return get_class_from_modulename(self.modulename, self.classname,
                                      settings.SEARCH_COMPONENT_LOCATIONS)
Example #3
0
 def get_class_module(self):
     return get_class_from_modulename(self.modulename, self.classname,
                                      settings.FUNCTION_LOCATIONS)