mapletree

WSGI app framework


License
MIT
Install
pip install mapletree==1.0.0

Documentation

MapleTree

MapleTree Build

About

MapleTree is a WSGI application framework. Python2.7, 3.3, and 3.4 are supported.

"Hello World!" in MapleTree

from mapletree import MapleTree, rsp  # rsp stands for response

mt = MapleTree()


@mt.req.get('/')
def _(req):
    """ Plain text response """
    return rsp().body('Hello World!')


@mt.req.get('/json')
def _(req):
    """ JSON response ({"message": "Hello World!"})"""
    return rsp().json(message='Hello World!')


@mt.req.get('/html')
def _(req):
    """ HTML response """
    return rsp().html('<html><body><h1>Hello World!</h1></body></html>')



if __name__ == '__main__':
    mt.run()

Documentation

Under construction...