Powered by Eve, SQLAlchemy and good intentions this extension allows to effortlessly build and deploy highly customizable, fully featured RESTful Web Services with SQL-based backends.
from eve import Eve
from eve_sqlalchemy import SQL
app = Eve(data=SQL)
app.run()
The API is now live, ready to be consumed:
$ curl -i http://example.com/people
HTTP/1.1 200 OK
All you need to bring your API online is a database, a configuration
file (defaults to settings.py
) and a launch script. Overall, you
will find that configuring and fine-tuning your API is a very simple
process.
Eve-SQLAlchemy is thoroughly tested under Python 2.6, 2.7, 3.3, 3.4, 3.5, 3.6 and PyPy.
Make sure you check both these websites: