معرفی شرکت ها


fastapi-log-0.0.3


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

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

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

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

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

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

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

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

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

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

مشاهده بیشتر

توضیحات

A FastAPI Logger for logging every request
ویژگی مقدار
سیستم عامل -
نام فایل fastapi-log-0.0.3
نام fastapi-log
نسخه کتابخانه 0.0.3
نگهدارنده []
ایمیل نگهدارنده []
نویسنده karthick aravindan (12345k), Prasanna Kumar (VpkPrasanna)
ایمیل نویسنده -
آدرس صفحه اصلی https://github.com/12345k/fastpi-log.git
آدرس اینترنتی https://pypi.org/project/fastapi-log/
مجوز MIT
Fastapi Route Log <!-- <a href="https://pypi.org/project/fastapi-log/" target="_blank"> --> <!-- <img src="https://img.shields.io/pypi/v/fastapi-route-log?color=%2334D058label=pypi package" alt="Package version"> --> <img alt="License" src="https://img.shields.io/github/license/12345k/fastapi_logging"/> A FastAPI router for logging every request. # Installation ```buildoutcfg $ pip install fastapi_log ``` # Dashboard testing ```python cd fastapi_route_log uvicorn dev.main:app --reload ``` check the url: http://localhost:8000/fastapi_dashboard # Credential for Dashboard Uername : admin Password : 12345 # Code Sample ```python from fastapi_log.log_request import LoggingRoute app = FastAPI() app.router.route_class = LoggingRoute ``` # Example/Test ```python uvicorn example.main:app --reload ``` # Sample Output ## DASHBOARD ![Dashboard](fastapi_log/images/dashboard.png) # Output ```json { "type": "request", "uuid": "e024302b-f11b-4dbb-aadf-46a2ce702411", "env": null, "region": null, "name": null, "method": "POST", "useragent": { "family": "Firefox", "major": 88, "minor": 0, "patch": "88.0", "device": { "family": "Other", "brand": null, "model": null, "major": "0", "minor": "0", "patch": "0" }, "os": { "family": "Ubuntu", "major": 0, "minor": 0, "patch": "" } }, "url": "/test", "query": {}, "body": { "name": "Prasanna", "userName": "Karthick", "age": "NULL", "Degree": 0 }, "length": null, "ts": "2021-05-16 22:50:41" } { "type": "metrics", "uuid": "e024302b-f11b-4dbb-aadf-46a2ce702411", "env": null, "region": null, "name": null, "method": "POST", "status_code": 200, "url": "/test", "query": {}, "length": "65", "latency": "0.15", "ts": "2021-05-16 22:50:41" } INFO: 127.0.0.1:35984 - "POST /test HTTP/1.1" 200 OK ``` # More Features are coming up - Keep waiting <a href="https://www.buymeacoffee.com/vpkprasanna" target="_blank"><img src="https://github.com/appcraftstudio/buymeacoffee/raw/master/Images/snapshot-bmc-button.png" width="300"></a>


نحوه نصب


نصب پکیج whl fastapi-log-0.0.3:

    pip install fastapi-log-0.0.3.whl


نصب پکیج tar.gz fastapi-log-0.0.3:

    pip install fastapi-log-0.0.3.tar.gz