Skip to main content

FastAPI Namespace

fastapi 라우팅 관리를 위한 namespace class

USAGE

from fastapi import FastAPI
from fastapi_namespace import Namespace, Resource

namespace = Namespace()
@namespace.route(summary="test")
class CustomNamespace(Resource):
    
    @namespace.doc(summary="test1")
    def get(self):
        ...
    
    async def post(self):
        ...

app = FastAPI()

app.include_router(namespace)

if __name__ == "__main__":
    from uvicorn import run
    run(
        app=app
    )

Download files

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

Source Distribution

fastapi_namespace_vet1ments-0.1.7.tar.gz (11.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

fastapi_namespace_vet1ments-0.1.7-py3-none-any.whl (15.3 kB view details)

Uploaded Python 3

File details

Details for the file fastapi_namespace_vet1ments-0.1.7.tar.gz.

File metadata

File hashes

Hashes for fastapi_namespace_vet1ments-0.1.7.tar.gz
Algorithm Hash digest
SHA256 ff7e2883528601e7f43d82376e12a81c228ee87a53506161485a79c10943f4db
MD5 fc22ce40f665a28664137a3742cad598
BLAKE2b-256 85990aef8089cfeb2aaa98e80c35687270aea135b30c307bf7912d40f7c37a24

See more details on using hashes here.

File details

Details for the file fastapi_namespace_vet1ments-0.1.7-py3-none-any.whl.

File metadata

File hashes

Hashes for fastapi_namespace_vet1ments-0.1.7-py3-none-any.whl
Algorithm Hash digest
SHA256 88f743308c43c042ab9d2b7ac60d6ba3d49769ae2e99f3a9872f259966e76526
MD5 8379b75cb75de041ebfa6bfcd806f4c0
BLAKE2b-256 d65540159fedb46b8d35cb5df35904e5529a081a0b610f9d2300e3053ee43282

See more details on using hashes here.

Release history Release notifications | RSS feed

0.1.15

2 files

0.1.14

2 files

0.1.13

2 files

0.1.12

2 files

0.1.11

2 files

0.1.10

2 files

0.1.9

2 files

0.1.8

2 files

This release

0.1.7 This release

2 files

0.1.6

2 files

0.1.5

2 files

0.1.4

2 files

0.1.3

2 files

0.1.2

2 files

0.1.1

2 files

0.1.0

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page