معرفی شرکت ها


fastapi-helpers-0.2.5


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

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

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

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

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

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

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

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

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

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

مشاهده بیشتر

توضیحات

An utils package for fastapi
ویژگی مقدار
سیستم عامل -
نام فایل fastapi-helpers-0.2.5
نام fastapi-helpers
نسخه کتابخانه 0.2.5
نگهدارنده []
ایمیل نگهدارنده []
نویسنده Luis Jimenez
ایمیل نویسنده luis@finalsa.com
آدرس صفحه اصلی https://github.com/finalsa/fastapi-utils
آدرس اینترنتی https://pypi.org/project/fastapi-helpers/
مجوز MIT
# Fastapi Helpers This pip packages will help you to make your life easier when working with fastapi and ormar. For installing this package: ```bash pip install fastapi-helpers ``` If you need a default settings for your app, it includes an implementation BaseSettings of pydantic. ```python from fastapi_helpers import DefaultSettings from utils import env_path from typing import Optional class Settings(DefaultSettings): app_name = "your-app-name" redis_url: Optional[str] = 'redis://localhost:6379' version: Optional[str] = '1.0.0.0' port: Optional[str] = "8000" env: Optional[str] = "dev" #dev, test, prod settings = Settings(env_path) ``` If you need a logger, it includes an implementation a colored console, and in prod envs it will log to aws with the help of watchtower. ```python from fastapi_helpers import DefaultLogger from .config import settings logger = DefaultLogger("your-app-name", settings) ``` If you need to connect to a db superfast, the only thing you need to do is to: ```python from fastapi_helpers import DbConfig from core.config import settings from core.logger import logger db_config = DbConfig(settings, logger) ``` There are other tools for making the usage of ormar and fastapi even easier. I would really like to make this tools bigger, but I´m looking for help for documenting this package. Happy codding!


نیازمندی

مقدار نام
>=0.17.0 aiosqlite
>=21.3.0 argon2-cffi
>=0.11.00 ormar
>=1.8.2 pydantic
>=0.78.0 fastapi
>=0.0.4 fastapi-better-logger
>=4.0.0 typing-extensions
>=3.0.0 watchtower
>=1.20.3 boto3
- cryptography
- aiomysql
- pymysql
- orjson
- asyncpg
- psycopg2-binary
- aiosqlite


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

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


نحوه نصب


نصب پکیج whl fastapi-helpers-0.2.5:

    pip install fastapi-helpers-0.2.5.whl


نصب پکیج tar.gz fastapi-helpers-0.2.5:

    pip install fastapi-helpers-0.2.5.tar.gz