1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
|
from typing import Dict
from litestar import Litestar, get
from litestar.openapi.config import OpenAPIConfig
from litestar.openapi.plugins import StoplightRenderPlugin
@get("/", sync_to_thread=False)
def hello_world() -> Dict[str, str]:
return {"message": "Hello World"}
app = Litestar(
route_handlers=[hello_world],
openapi_config=OpenAPIConfig(
title="Litestar Example",
description="Example of litestar",
version="0.0.1",
render_plugins=[StoplightRenderPlugin()],
),
)
|