Flask Swagger generator for Schematics models.
Project description
Flask Schematics Swagger
Flask Swagger generator for Schematics models.
Install
Install library by using pip
command,
$ pip3 install flask-schematics-swagger
Usage
from flask import Flask, request
from fss import FlaskSchematicsSwagger
app = Flask('app')
fss = FlaskSchematicsSwagger(app)
@app.get('/users')
def get_users() -> dict:
"""
Get list of users
:parameter query integer user_id: the user id filter. default: None
:response 200 schema.user.UserGetResponse:
:return: flask response as dictionary
"""
user_id = request.args.get('user_id')
# ...
return response.to_primitive()
if __name__ == '__main__':
fss.add_route()
app.run()
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for flask-schematics-swagger-0.0.5.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 76326390c9e9297bd7adc6b7501480da01153392080ca5b653343c8dc4eef923 |
|
MD5 | 6fe4b3e704fe4446ba5d6d35db31f641 |
|
BLAKE2b-256 | 05f10678843e57c5f028186960c269bf918f3bcf8cfa300bb6e60fb0c81b709a |
Close
Hashes for flask_schematics_swagger-0.0.5-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6527a50ebfdcf459c09afbf2fe68b2055ebce23ac78d887e3570d85866bfd047 |
|
MD5 | 1c0569be9e46d446c984b568ff6ae42f |
|
BLAKE2b-256 | a9c29bb260e203fc0d5c3b1427aa0bd746a6e349c6e1cc6f0e36f98d131a1dfa |