A WSGI compliant REST micro-framework
Prestans is a WSGI compliant REST micro-framework for Python. It’s focused on structure of code and unforgivingly valid data. Prestans accomplishes this by laying out a concrete paradigm of models, parsers and handlers. The framework is designed to work best with but not restricted to single page Web applications and native mobile clients. Prestans happily co-exists with other Python frameworks and middleware. and offers API builders:
The Prestans projects ships in two distinct things:
Apparatus allow API makers to generate:
These tools were originally built into the server distribution. As of the 3.0 we decided to make these tools standalone so they (along with their dependencies) aren’t installed in production environments.
While developing applications using Prestans, we recommend installing Apparatus for Prestans.
We recommend installing Prestans via PyPi:
$ pip install -U prestans3
On your development environment we recommend installing Apparatus for Prestans (this will install an appropriate version of the server framework along with the developer tools):
$ pip install -U prestans3-apparatus
Developer tools are not required in production environments. Installing development tools will install unnecessary dependencies.