API-Manager/apimanager/base/utils.py
2017-11-09 12:26:55 +01:00

17 lines
384 B
Python

# -*- coding: utf-8 -*-
"""
Base utilities
"""
from datetime import datetime
from django.contrib.humanize.templatetags.humanize import naturaltime
def json_serial(obj):
"""JSON serializer for objects not serializable by default json code"""
if isinstance(obj, datetime):
serial = naturaltime(obj)
return serial
raise TypeError('Type not serializable')