File size: 387 Bytes
c8d1656 ccea67f 36724cf c8d1656 ccea67f c8d1656 ccea67f 36724cf |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
import typing as t
from fastapi import FastAPI
from fastapi.responses import RedirectResponse
from .marimo_apps import marimo_apps
app = FastAPI()
@app.get("/")
def read_root():
return RedirectResponse("/home")
@app.get("/items/{item_id}")
def read_item(item_id: int, q: t.Union[str, None] = None):
return {"item_id": item_id, "q": q}
app.mount("/", marimo_apps.build())
|