Exemple #1
0
 def get_form(self, filter):
     key = cherrypy.session.get('corbaSessionString', '')
     itertable = IterTable(f_id_name[int(filter['Type'])], key)
     itertable.load_filter(int(filter['Id']))
     if not itertable.all_fields_filled():
         filter_data = itertable.get_filter_data()
         form_class = self._get_form_class(f_id_name[int(filter['Type'])])
         form = UnionFilterForm(filter_data, data_cleaned=True, form_class=form_class)
     else:
         form = ''
     return form