This extension allows easy access to Fluiddb from Flask.
FluidDB is an modern database, which you can read more about at http://fluidinfo.com/ .
A Fluiddb session is bound, returned, and for convenience tagged to the application isntance.
Grab it:
pip install Flask-FluidDB
Use it:
from flask import Flask
from flaskext.fluiddb import init_fluiddb
app = Flask(__name__)
fluid = init_fluiddb(app)
# start using Fluiddb
fluid.tags[u'fluiddb/about'].get(returnDescription=True)
# or alternatively, for convenience
app.fluid.tags[u'fluiddb/about'].get(returnDescription=True)
API:
- flaskext.fluiddb.init_fluiddb(app, sandbox=False)¶
Start and bind the FluidDB client
Parameters:
- app – The Flask instance
- sandbox – Whether to use the sandbox, optional, default: False