Esempio n. 1
0
 def search(self, search_term, section_number):
     if self.models:
         # data = model_to_dict(self.model_mapping[int(section_number)].objects.get(id=id_variable_value))
         data = self.model_mapping[int(section_number)].objects.filter(surname__contains=search_term) 
     else:
         queryset = QuerySet(table_name=self.get_table_name(section_number))
         data = queryset.filter('surname', search_term)
     return data
Esempio n. 2
0
 def get_multi_data(self, table, id):
     # should really have a models based version for this too...?
    qs = QuerySet(table_name='volunteers', related_table='appointments', related_field='volunteers_id')
    qs.get(id)
    objs = qs.related_set()
    return objs