|
from fastapi import FastAPI |
|
from backend.api import items |
|
from backend.api import pdfreader |
|
from backend.api import textreader |
|
from fastapi.middleware.cors import CORSMiddleware |
|
|
|
app = FastAPI(title="Multi-layered FastAPI Example") |
|
|
|
|
|
origins = [ |
|
"http://localhost:3000", |
|
|
|
] |
|
|
|
app.add_middleware( |
|
CORSMiddleware, |
|
allow_origins=origins, |
|
allow_credentials=True, |
|
allow_methods=["*"], |
|
allow_headers=["*"], |
|
) |
|
|
|
|
|
app.include_router(items.router) |
|
app.include_router(pdfreader.router) |
|
app.include_router(textreader.router) |