fix(main): added cors policy

This commit is contained in:
darkicewolf50 2025-01-25 11:09:03 -07:00
parent f50f7ebfbd
commit 07074c5f26

10
main.py
View File

@ -1,5 +1,6 @@
from fastapi import FastAPI from fastapi import FastAPI
from fastapi.responses import JSONResponse from fastapi.responses import JSONResponse
from fastapi.middleware.cors import CORSMiddleware
from pydantic import BaseModel from pydantic import BaseModel
from InterviewBooking.NoSheet import NoSheet from InterviewBooking.NoSheet import NoSheet
@ -16,6 +17,15 @@ if not os.path.isfile(file_name):
app = FastAPI() app = FastAPI()
# Add CORS Middleware to allow cross-origin requests
app.add_middleware(
CORSMiddleware,
allow_origins=["*"], # Allow all origins, you can replace "*" with a specific list like ["https://example.com"]
allow_credentials=True,
allow_methods=["*"], # Allow all HTTP methods (GET, POST, etc.)
allow_headers=["*"], # Allow all headers
)
@app.get("/") @app.get("/")
def get_root(): def get_root():
""" """