feat: enable ORJSONResponse and update FastAPI configuration

This commit is contained in:
2025-08-05 18:00:57 +03:00
parent ab1d066fdd
commit 0aabf51aca
3 changed files with 42 additions and 2 deletions

View File

@ -1,13 +1,16 @@
from fastapi import FastAPI
from fastapi.middleware.cors import CORSMiddleware
from fastapi.responses import ORJSONResponse
from starlette.staticfiles import StaticFiles
import routes
origins = ["http://localhost:3000"]
app = FastAPI(separate_input_output_schemas=False)
app = FastAPI(
separate_input_output_schemas=True,
default_response_class=ORJSONResponse
)
app.add_middleware(
CORSMiddleware,