Skip to content
Snippets Groups Projects
__init__.py 479 B
Newer Older
François Ferry's avatar
François Ferry committed
"""cubicweb-api application package

This cube is the new api which will be integrated in CubicWeb 4.
"""
from datetime import datetime
from pyramid.config import Configurator
from pyramid.renderers import JSON


def datetime_adapter(obj, request):
    return obj.isoformat()
def includeme(config: Configurator):
    json_renderer = JSON()
    json_renderer.add_adapter(datetime, datetime_adapter)

    config.add_renderer("json", json_renderer)
    config.include(".routes")