معرفی شرکت ها


flask-swagger-generator-0.4


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

A library for generating swagger open api specifications for the Flask web framework
ویژگی مقدار
سیستم عامل -
نام فایل flask-swagger-generator-0.4
نام flask-swagger-generator
نسخه کتابخانه 0.4
نگهدارنده []
ایمیل نگهدارنده []
نویسنده coding kitties
ایمیل نویسنده -
آدرس صفحه اصلی https://github.com/coding-kitties/flask-swagger-generator.git
آدرس اینترنتی https://pypi.org/project/flask-swagger-generator/
مجوز MIT
# Flask Swagger Generator Flask swagger generator is a library to create Swagger Open API definitions for Flask based applications. Swagger is an Interface Description Language for describing REST APIs expressed using JSON and YAML. ## Installing Install and update using pip: ``` pip install flask-swagger-generator ``` ## Documentation COMING SOON ## A Simple Example ```python from flask import Blueprint, jsonify from flask import Flask from flask_swagger_generator.generators import Generator from flask_swagger_generator.specifiers import SwaggerVersion from flask_swagger_generator.utils import SecurityType swagger_destination_path = '/static/swagger.yaml' # Create the bluepints blueprint = Blueprint('objects', __name__) # Create the flask app app = Flask(__name__) # Create swagger version 3.0 generator generator = Generator.of(SwaggerVersion.VERSION_THREE) # Add security, response and request body definitions @generator.security(SecurityType.BEARER_AUTH) @generator.response(status_code=200, schema={'id': 10, 'name': 'test_object'}) @generator.request_body({'id': 10, 'name': 'test_object'}) @blueprint.route('/objects/<int:object_id>', methods=['PUT']) def update_object(object_id): return jsonify({'id': 1, 'name': 'test_object_name'}), 201 app.register_blueprint(blueprint) generator.generate_swagger(app, destination_path=swagger_destination_path) ```


نیازمندی

مقدار نام
>=1.1.1 Flask
>=3.0.0 marshmallow
~=51.0.0 setuptools


زبان مورد نیاز

مقدار نام
>=3 Python


نحوه نصب


نصب پکیج whl flask-swagger-generator-0.4:

    pip install flask-swagger-generator-0.4.whl


نصب پکیج tar.gz flask-swagger-generator-0.4:

    pip install flask-swagger-generator-0.4.tar.gz