معرفی شرکت ها


fastapi-lowlevel-pagination-0.0.1


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

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

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

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

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

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

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

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

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

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

مشاهده بیشتر

توضیحات

A fastapi lowlevel pagination system
ویژگی مقدار
سیستم عامل -
نام فایل fastapi-lowlevel-pagination-0.0.1
نام fastapi-lowlevel-pagination
نسخه کتابخانه 0.0.1
نگهدارنده []
ایمیل نگهدارنده []
نویسنده LooLzzz
ایمیل نویسنده noaml12@hotmail.com
آدرس صفحه اصلی https://github.com/LooLzzz/fastapi-lowlevel-pagination
آدرس اینترنتی https://pypi.org/project/fastapi-lowlevel-pagination/
مجوز -
# Fast Pagination ## Description A lowlevel, fast and easy to use package for creating and managing your own pagination system while FastAPI. Keeping the pagination system simple was the main goal of this package. You provide your own database querying logic and the pagination system will handle the rest. ## Example ### Imports ```py import fast_pagination as pg ``` ### Routes ```py @router.get(..., response_model=pg.generate_response_schema(SomeModel)) async def some_route( pagination: pg.Pagination[SomeModel] = Depends( pg.get_pagination_dependency(offset_kwargs={...}, limit_kwargs={...}, filter_kwargs={...}) ), ... # additional route dependencies goes here ): return await pagination.paginate( func=db_query_func, ... # func kwargs goes here ) ``` ### Services ```py async def db_query_func(page_request: PageRequest, **extra_kwargs) -> dict: ... # db query logic goes here return { 'results': results, 'total_items': total_items } ```


نیازمندی

مقدار نام
- fastapi


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

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


نحوه نصب


نصب پکیج whl fastapi-lowlevel-pagination-0.0.1:

    pip install fastapi-lowlevel-pagination-0.0.1.whl


نصب پکیج tar.gz fastapi-lowlevel-pagination-0.0.1:

    pip install fastapi-lowlevel-pagination-0.0.1.tar.gz