API-Manager/apimanager/base/utils.py
2016-11-21 14:55:35 +01:00

18 lines
385 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')