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.1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 75a4dbac8858c8b5d347c1496ebff228d664fceafe903955a6102fa77b62fb2d |
|
MD5 | b761f34fa52950904f9297969ff98148 |
|
BLAKE2b-256 | cccae940a3ac901353237a9ccd45f3432210b4366a17aad5e226d8c3b14136ca |
Close
Hashes for flask_schematics_swagger-0.0.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b896c7aa93c454c8c1a25e4e3a97b94dfb7b0c4015060ce8137e3eb089ff2881 |
|
MD5 | 0a103a76b42908d7254b095dd2e43701 |
|
BLAKE2b-256 | 7c5dad31cbf8f71d533d723007fd391b612d305b4b4bf83b77ca26c4654e0db3 |