Skip to main content

Middleware for FastAPI

Project description

FastAPI middleware

Introduction

fastapi-middleware is a set of middlewares for FastAPI framework.

Installation

pip install fastapi-middleware

Usage

To use middleware, you need to import it and add to your FastAPI app:

from fastapi import FastAPI

...

from fastapi_middleware import SQLQueriesMiddleware, RequestVarsMiddleware

...

app = FastAPI()

...

# set desired logging level
logging.getLogger("fastapi-middleware").setLevel(logging.DEBUG)

# add desired middleware
app.add_middleware(SQLQueriesMiddleware)
app.add_middleware(RequestVarsMiddleware)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

fastapi-middleware-0.1.0.tar.gz (3.7 kB view hashes)

Uploaded Source

Built Distribution

fastapi_middleware-0.1.0-py3-none-any.whl (4.6 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page