pip install ripozo
python
import ripozo
python
class Task(object):
def __init__(self, id, name, description):
self.id = id
self.name = name
self.description = description
python
class TaskResource(ripozo.ResourcefulCollectionRoute, ripozo.ResourcefulEntityRoute):
object_type = Task
route_template = '/tasks'
actions = ['list', 'create']
python
api = ripozo.RestfulRipozo.create_from_resources([TaskResource])
python
api.register_serializers()
python
from flask import Flask
app = Flask(__name__)
api.init_app(app)