Fixed DecimalField bug

This commit is contained in:
Harry Marr
2010-04-12 15:59:20 +01:00
parent 207fd9fcb7
commit 90200dbe9c
3 changed files with 32 additions and 2 deletions

View File

@@ -155,6 +155,9 @@ class DecimalField(BaseField):
if not isinstance(value, basestring):
value = unicode(value)
return decimal.Decimal(value)
def to_mongo(self, value):
return unicode(value)
def validate(self, value):
if not isinstance(value, decimal.Decimal):