annot-server/webapp/api.py
author ymh <ymh.work@gmail.com>
Wed, 15 Oct 2014 13:09:47 +0200
changeset 24 eb1f7b06001f
child 26 ebfd0d3cffab
permissions -rw-r--r--
add api + first version (not tested) of export annotation script

#
# See LICENCE for detail
# Copyright (c) 2014 IRI
#

import flask.ext.restless

import database
import models
from webapp import app

manager = flask.ext.restless.APIManager(app, session=database.db_session)

manager.create_api(models.Annotation,
    methods=['GET', 'POST', 'PUT', 'DELETE'],
    url_prefix='/api/v1',
    primary_key='uuid',
    max_results_per_page=-1)