def getTableRowContent(self, content): field_data = MiscFunctions.filterDict(self.useAPI(self.base_class).getSelf(id=content.id).__dict__.items(), self.validation_table['base_table_invalid']) field_data = self.updateChoiceAsValue(field_data, self.getChoiceData()) field_data = self.updateDBMapAsValue(field_data, self.getDBMap(field_data)) field_data = MiscFunctions.grabValueAsList(field_data) return field_data
def getTableRowContent(self, content): base_data = MiscFunctions.filterDict( self.useAPI( self.base_class).getSelf(id=content.id).__dict__.items(), self.validation_table['base_table_invalid']) base_data = self.updateChoiceAsValue(base_data, self.getChoiceData()) base_data = MiscFunctions.grabValueAsList(base_data) invalid_table = self.validation_table['account_invalid'] invalid_table.add('account_password') try: account_data = MiscFunctions.grabValueAsList( MiscFunctions.filterDict( self.useAPI(self.assoc_class_account).getSelf( account_linked_id=content.id).__dict__.items(), invalid_table)) except Exception: account_data = MiscFunctions.grabValueAsList({'account_email': ''}) field_data = base_data + account_data return field_data
def getTableRowContent(self, content): field_data = MiscFunctions.filterDict( self.useAPI( self.base_class).getSelf(id=content.id).__dict__.items(), self.validation_table['base_table_invalid']) start_date = field_data['event_start_date'] end_date = field_data['event_end_date'] date = str(start_date) + ' to ' + str(end_date) del field_data['event_start_date'] del field_data['event_end_date'] field_data['date'] = date field_data = self.updateChoiceAsValue(field_data, self.getChoiceData()) field_data = self.serializeJSONListData( ['event_school_ids', 'event_rotation_detail'], field_data) field_data = MiscFunctions.grabValueAsList(field_data) return field_data
def getRowContent(self, model_object): field_data = MiscFunctions.filterDict( EventAPI( self.request).getSelf(id=model_object.id).__dict__.items(), self.validation_set) date = '{} to {}'.format(str(field_data['event_start_date']), str(field_data['event_end_date'])) del field_data['event_start_date'] del field_data['event_end_date'] field_data['date'] = date field_data = MiscUtils(self.request).updateChoiceAsValue( field_data, FleetRaceForm(self.request, self.app_name, self.base_class, self.mutable, self.guard).getChoiceData()) field_data = MiscFunctions.serializeJSONListData( ['event_school_ids', 'event_rotation_detail'], field_data) field_data = MiscFunctions.grabValueAsList(field_data) return field_data