Skip to content

Commit 43af1b1

Browse files
committed
configure cors
1 parent a00e14d commit 43af1b1

File tree

1 file changed

+17
-0
lines changed

1 file changed

+17
-0
lines changed

ch08/planner/main.py

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
import uvicorn
22
from fastapi import FastAPI
33
from fastapi.responses import RedirectResponse
4+
from fastapi.middleware.cors import CORSMiddleware
45

56
from database.connection import Settings
67
from routes.events import event_router
@@ -10,8 +11,24 @@
1011

1112
settings = Settings()
1213

14+
15+
# register origins
16+
17+
origins = ["*"]
18+
19+
app.add_middleware(
20+
CORSMiddleware,
21+
allow_origins=origins,
22+
allow_credentials=True,
23+
allow_methods=["*"],
24+
allow_headers=["*"],
25+
)
26+
27+
1328
# Register routes
1429

30+
31+
1532
app.include_router(user_router, prefix="/user")
1633
app.include_router(event_router, prefix="/event")
1734

0 commit comments

Comments
 (0)