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.2.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4eef665ac7d3b1f26bd09af58029870364c5bd0f2b8d0e15b49bd98b26c04760 |
|
MD5 | f51725d0f0df90200944e130f7b1cec3 |
|
BLAKE2b-256 | a481c89152adb5e003375c9a4ce507647952b3c052926f0a3ca987ed2a67443d |
Close
Hashes for flask_schematics_swagger-0.0.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5680fc6ad36f043722a5fa12835ebc895d62c970ed3c33cf920f673a850746d5 |
|
MD5 | 2931db2fe61fea960ecc4be1cb6a181d |
|
BLAKE2b-256 | eafdb4c55dbaf2f65f1a8e14888c8b12b967846486889811cbff7d9493db5aae |