معرفی شرکت ها


fastapi-helper-0.0.9


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

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

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

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

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

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

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

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

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

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

مشاهده بیشتر

توضیحات

Package for useful fastapi utils
ویژگی مقدار
سیستم عامل -
نام فایل fastapi-helper-0.0.9
نام fastapi-helper
نسخه کتابخانه 0.0.9
نگهدارنده []
ایمیل نگهدارنده []
نویسنده Rey
ایمیل نویسنده roman.cheburan@gmail.com
آدرس صفحه اصلی https://github.com/Rey092/fastapi-helper
آدرس اینترنتی https://pypi.org/project/fastapi-helper/
مجوز -
# FastAPI Helper ## Simple and customizable HTTP exceptions ```python import uvicorn from fastapi import FastAPI from starlette import status from starlette.requests import Request from starlette.responses import JSONResponse from src.fastapi_fancy_exceptions import FancyHTTPException app = FastAPI() class AuthException(FancyHTTPException): code = "auth_error" type = "AuthError" message = "Auth error" status_code = status.HTTP_401_UNAUTHORIZED @app.exception_handler(FancyHTTPException) async def http_exception_accept_handler(request: Request, exc: FancyHTTPException) -> JSONResponse: return JSONResponse( status_code=exc.status_code, content=[{"code": exc.code, "type": exc.type, "message": exc.message}] ) @app.get("/") async def root(): raise AuthException() uvicorn.run(app, host="localhost", port=8000) ``` #### This code will lead to this response with status code 401: ```json [ { "code": "auth_error", "type": "AuthError", "message": "Auth error" } ] ```


نیازمندی

مقدار نام
- fastapi
- pydantic
- check-manifest
- coverage


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

مقدار نام
>=3.7, <4 Python


نحوه نصب


نصب پکیج whl fastapi-helper-0.0.9:

    pip install fastapi-helper-0.0.9.whl


نصب پکیج tar.gz fastapi-helper-0.0.9:

    pip install fastapi-helper-0.0.9.tar.gz