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.3.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | c36f2517447c58cf8302b2f2d8123a860eeeb4c6201e94210cd06ad49aa1a8ce |
|
MD5 | 84a48a965f8e8c8ca2d9ff1d2b74c8e6 |
|
BLAKE2b-256 | e6c92c1aad8284a44694ca9c4f47caf00e5ec3bc7c5dbe3c6fb25c383b77f652 |
Close
Hashes for flask_schematics_swagger-0.0.3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1622de6c10a570194d3cbcb1b6d3cc952f0fede510f5c72f1a8b5f33cd6f5a8d |
|
MD5 | 93f157a0a618f7033759919b170bda23 |
|
BLAKE2b-256 | 3c3a03890e64bc3b44ec4ca5071c2246e324dd7bfb9973ec52b78a96efc2200f |