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.4.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6fc0302461ee00e7f46176fc43021943a61e41d4f57000e047255358e60f083f |
|
MD5 | c138577201dc6016dca3d7748a08d6e9 |
|
BLAKE2b-256 | d661194b6d1a52a99a08e863d87a4c455367d40b322e6f0d30f305d5df13fd32 |
Close
Hashes for flask_schematics_swagger-0.0.4-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | af35c51fbb3bf12b66d94144066c837c72065a032bec726ec0fa15e12196d543 |
|
MD5 | a00a65b09fc460ab1e99b5df6dad9d0c |
|
BLAKE2b-256 | 4d98e99abab55ba348eecd14cbb018aee20e9e169e70cd92009e5b003b967b46 |