Merge pull request #181 from FlorentDotMe/master

handle Decimal class as a string to avoid "null" as returned value
This commit is contained in:
Friedrich Lindenberg 2016-08-09 19:32:04 +03:00 committed by GitHub
commit f5c6f2145e

View File

@ -12,6 +12,8 @@ class JSONEncoder(json.JSONEncoder):
def default(self, obj):
if isinstance(obj, (datetime, date)):
return obj.isoformat()
if isinstance(obj, Decimal):
return str(obj)
class JSONSerializer(Serializer):