Flask-Presst
Flask-Presst is a Flask extension for REST APIs using the SQLAlchemy ORM and PostgreSQL. The extension supports nesting and embedding of resources and powerful resource methods.
User's Guide
The user guide and documentation is published here.
Features
- Support for SQLAlchemy models
- Embeddable resources & relationships
- Nested resources
- Resource methods
- GitHub-style pagination
- Signals for pre- and post-processing
- Self-documenting API Schema for all resources, nested resources and resource methods