معرفی شرکت ها


flaskdocs-0.0.1


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

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

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

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

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

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

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

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

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

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

مشاهده بیشتر

توضیحات

A packed to help generate documentation automatically for flask endpoints.
ویژگی مقدار
سیستم عامل -
نام فایل flaskdocs-0.0.1
نام flaskdocs
نسخه کتابخانه 0.0.1
نگهدارنده []
ایمیل نگهدارنده []
نویسنده Joseph L Buell V
ایمیل نویسنده jlrbuellv@gmail.com
آدرس صفحه اصلی https://github.com/mrincredibuell/flaskdocs
آدرس اینترنتی https://pypi.org/project/flaskdocs/
مجوز -
__flaskdocs__ is a lightweight wrapper around a flask app which aims to centralize both validation and documentation of an API. Declare the schemas you're accept/return, and flaskdocs will let you generate an openapi.json file, as well as validating incoming requests and returning errors to the client if a request doesn't match the given schema. # Example usage: Declare a flask app and pass it to a flaskdocs API as follows: from flask import Flask, jsonify from flaskdocs import API from flaskdocs.schema import ( JsonSchema, QueryParameterSchema, Literal, Use, ) app = Flask(__name__) api = API( title="example", version="0.0.1", description="Here's an example API", app=app, ) @api.route( name="Add Numbers", path="/add", methods=["GET"], description="Add two numbers together and return the sum", query_parameter_schema=QueryParameterSchema({ # use "Use" here to tell the parser try calling float, rather # than doing a type check, because queryParameters always come # in as strings Literal("x", description="The first number to add"): Use(float), Literal("y", description="The second number to add"): Use(float), }), response_schema={200: JsonSchema({ Literal("sum", description="The sum x + y"): float })}, ) def add(x: float, y: float): return jsonify({"sum": x + y}) api.output_openapi("example/openapi-spec.json") To run a more complete example (found in the `example` folder) run `FLASK_APP=example/server.py python -m flask run` from this directory.


نیازمندی

مقدار نام
- Flask
- schema


نحوه نصب


نصب پکیج whl flaskdocs-0.0.1:

    pip install flaskdocs-0.0.1.whl


نصب پکیج tar.gz flaskdocs-0.0.1:

    pip install flaskdocs-0.0.1.tar.gz