Flask FluidDB

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

Indices and tables

Fork me on GitHub