使用python arango扩展arangob的烧瓶
Flask-Arangodb的Python项目详细描述
这是使用python-arango集成arangodb的烧瓶扩展。 它的灵感来自Flask-Arango,这是pyArango库的扩展。
用法
使用pip安装:
pip install flask-arangodb
示例
典型用法如下:
fromflaskimportFlaskfromflask_arangodbimportArangoDB# ConfigurationARANGO_SETTINGS={'host':'localhost','port':8529}ARANGO_DB='mydatabase'app=Flask(__name__)app.config.from_object(__name__)arango=ArangoDB(app)@app.route('/')defindex():# refer to python-arango for more information# Set up some test data to query againstarango.db.collection('students').insert_many([{'_key':'Abby','age':22},{'_key':'John','age':18},{'_key':'Mary','age':21}])# Execute the querycursor=db.aql.execute('FOR s IN students FILTER s.age < @value RETURN s',bind_vars={'value':19})# Iterate through the result cursorreturn([student['_key']forstudentincursor])
链接
- [python arango文档](http://python-driver-for-arangodb.readthedocs.io/en/master/intro.html)