handle Decimal class as a string to avoid "null" as returned value
This commit is contained in:
parent
927f88bbd5
commit
e36f26a72c
@ -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):
|
||||
|
||||
Loading…
Reference in New Issue
Block a user