Build a REST API with Flask and marshmallow.
flask-rest-api relies on marshmallow, webargs and apispec to provide a complete REST API framework.
Features
Serialization, deserialization and validation using marshmallow Schema.
OpenAPI (Swagger) specification automatically generated, and exposed with ReDoc or Swagger UI.
Pagination.
ETag.
Install
pip install flask-rest-api
flask-rest-api supports Python >= 3.5.
Documentation
Full documentation is available at http://flask-rest-api.readthedocs.io/.
License
MIT licensed. See the LICENSE file for more details.
Metadata
Release files for flask-rest-api 0.9.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| flask_rest_api-0.9.1-py3-none-any.whl | Python 3 | none | any | Details |
Release files / flask_rest_api-0.9.1-py3-none-any.whl
| Download URL | flask_rest_api-0.9.1-py3-none-any.whl |
|---|---|
| Size | 26.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
37e2dc007f146183bfdf524ed0f84301c61530cbecefebe1783d2fcb6aa05311
|
|
BLAKE2b-256 checksum How to use checksums |
f7a0ed4439ac168884be3d420b66e1e669efa2720d8a782842c644a6bfd14a75
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.11.0 pkginfo/1.4.2 requests/2.18.4 setuptools/38.2.5 requests-toolbelt/0.8.0 tqdm/4.23.0 CPython/3.5.3
|