def to_native(self, obj): if obj == None: return None return self.prefix + utils.get_value_from_tuple_list(self.choices, obj, 1)
def from_native(self, data): return utils.get_value_from_tuple_list(self.choices, self.prefix + data, 0)
def to_representation(self, obj): if obj is None: return None return self.prefix + utils.get_value_from_tuple_list(self.choices, obj, 1)
def to_internal_value(self, data): return utils.get_value_from_tuple_list(self.choices, self.prefix + str(data), 0)
def to_internal_value(self, data): value = utils.get_value_from_tuple_list(self.choices, self.prefix + str(data), 0) if value is None: raise ParseError(_("Invalid value in event_status")) return value