Fix error printing: use repr.

This commit is contained in:
Alexander Kryklia
2013-10-22 18:31:04 +03:00
committed by polesye
parent 32f0f555e9
commit e902ff6548

View File

@@ -151,7 +151,7 @@ class RelativeTime(Field):
obj_time = time.strptime(value, '%H:%M:%S')
except ValueError as e:
raise ValueError(
"Incorrect RelativeTime value {} was set in XML or serialized."
"Incorrect RelativeTime value {!r} was set in XML or serialized. "
"Original parse message is {}".format(value, e.message)
)
return datetime.timedelta(
@@ -177,7 +177,7 @@ class RelativeTime(Field):
if isinstance(value, basestring):
return self._isotime_to_timedelta(value)
msg = "RelativeTime Field {0} has bad value '{1}'".format(self._name, value)
msg = "RelativeTime Field {0} has bad value '{1!r}'".format(self._name, value)
raise TypeError(msg)
def to_json(self, value):