no message in expection in future version of python
This commit is contained in:
parent
df8f4e7251
commit
72161a9b71
@ -10,12 +10,7 @@ def get_document(name):
|
|||||||
|
|
||||||
|
|
||||||
class ValidationError(Exception):
|
class ValidationError(Exception):
|
||||||
def _get_message(self, message):
|
pass
|
||||||
return self._message
|
|
||||||
def _set_message(self, message):
|
|
||||||
self._message = message
|
|
||||||
message = property(_get_message, _set_message)
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
class BaseField(object):
|
class BaseField(object):
|
||||||
@ -91,7 +86,8 @@ class ObjectIdField(BaseField):
|
|||||||
try:
|
try:
|
||||||
return pymongo.objectid.ObjectId(str(value))
|
return pymongo.objectid.ObjectId(str(value))
|
||||||
except Exception, e:
|
except Exception, e:
|
||||||
raise ValidationError(e.message)
|
#e.message attribute has been deprecated since Python 2.6
|
||||||
|
raise ValidationError(str(e))
|
||||||
return value
|
return value
|
||||||
|
|
||||||
def prepare_query_value(self, op, value):
|
def prepare_query_value(self, op, value):
|
||||||
|
Loading…
x
Reference in New Issue
Block a user