معرفی شرکت ها


fastapi-restful-0.4.3


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

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

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

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

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

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

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

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

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

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

مشاهده بیشتر

توضیحات

Quicker FastApi developing tools
ویژگی مقدار
سیستم عامل -
نام فایل fastapi-restful-0.4.3
نام fastapi-restful
نسخه کتابخانه 0.4.3
نگهدارنده []
ایمیل نگهدارنده []
نویسنده Yuval Levi
ایمیل نویسنده -
آدرس صفحه اصلی https://fastapi-restful.netlify.app
آدرس اینترنتی https://pypi.org/project/fastapi-restful/
مجوز MIT
<p align="center"> <em>Quicker FastApi developing tools</em> </p> <p align="center"> <a href="https://github.com/yuval9313/fastapi-restful" target="_blank"> <img src="https://img.shields.io/github/last-commit/yuval9313/fastapi-restful.svg"> <img src="https://github.com/yuval9313/FastApi-RESTful/workflows/build/badge.svg" alt="Build CI"> </a> <a href="https://fastapi-restful.netlify.app"> <img src="https://api.netlify.com/api/v1/badges/294b88e1-4b81-49c0-8525-9c4a2cb782e0/deploy-status" alt="Netlify status"> </a> <br /> <a href="https://pypi.org/project/FastApi-RESTful" target="_blank"> <img src="https://badge.fury.io/py/fastapi-restful.svg" alt="Package version"> </a> <a href="https://github.com/yuval9313/fastapi-restful" target="_blank"> <img src="https://img.shields.io/pypi/pyversions/FastApi-RESTful.svg" alt="Python versions"> <img src="https://img.shields.io/github/license/yuval9313/fastapi-utils.svg" alt="License"> </a> </p> --- **Documentation**: <a href="https://fastapi-restful.netlify.app" target="_blank">https://fastapi-restful.netlify.app</a> **Source Code**: <a href="https://github.com/yuval9313/fastapi-restful" target="_blank">https://github.com/yuval9313/fastapi-restful</a> Base on: <a href="https://github.com/dmontagu/fastapi-utils" target="_blank">https://github.com/dmontagu/fastapi-utils</a> --- <a href="https://fastapi.tiangolo.com">FastAPI</a> is a modern, fast web framework for building APIs with Python 3.6+. But if you're here, you probably already knew that! --- ## Features This package includes a number of utilities to help reduce boilerplate and reuse common functionality across projects: * **Resource Class**: Create CRUD with ease the OOP way with `Resource` base class that lets you implement methods quick. * **Class Based Views**: Stop repeating the same dependencies over and over in the signature of related endpoints. * **Response-Model Inferring Router**: Let FastAPI infer the `response_model` to use based on your return type annotation. * **Repeated Tasks**: Easily trigger periodic tasks on server startup * **Timing Middleware**: Log basic timing information for every request * **OpenAPI Spec Simplification**: Simplify your OpenAPI Operation IDs for cleaner output from OpenAPI Generator * **SQLAlchemy Sessions**: The `FastAPISessionMaker` class provides an easily-customized SQLAlchemy Session dependency --- It also adds a variety of more basic utilities that are useful across a wide variety of projects: * **APIModel**: A reusable `pydantic.BaseModel`-derived base class with useful defaults * **APISettings**: A subclass of `pydantic.BaseSettings` that makes it easy to configure FastAPI through environment variables * **String-Valued Enums**: The `StrEnum` and `CamelStrEnum` classes make string-valued enums easier to maintain * **CamelCase Conversions**: Convenience functions for converting strings from `snake_case` to `camelCase` or `PascalCase` and back * **GUID Type**: The provided GUID type makes it easy to use UUIDs as the primary keys for your database tables See the [docs](https://fastapi-restful.netlify.app/) for more details and examples. ## Requirements This package is intended for use with any recent version of FastAPI (depending on `pydantic>=1.0`), and Python 3.6+. ## Installation ```bash pip install fastapi-restful # For basic slim package :) pip install fastapi-restful[session] # To add sqlalchemy session maker pip install fastapi-restful[all] # For all the packages ``` ## License This project is licensed under the terms of the MIT license.


نیازمندی

مقدار نام
>=0.8,<0.9) dataclasses
>=0,<1 fastapi
>=5,<6 psutil
>=1,<2 pydantic
>=1,<2) sqlalchemy


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

مقدار نام
>=3.6.2,<4.0.0 Python


نحوه نصب


نصب پکیج whl fastapi-restful-0.4.3:

    pip install fastapi-restful-0.4.3.whl


نصب پکیج tar.gz fastapi-restful-0.4.3:

    pip install fastapi-restful-0.4.3.tar.gz