From 3e9f97e0e0d432dccb3f8f2731ff4c1f8b703a9e Mon Sep 17 00:00:00 2001 From: agatha Date: Sat, 6 Apr 2024 18:29:56 -0400 Subject: [PATCH] add cors middleware --- backend/main.py | 9 +++++++++ frontend/src/assets/js/app.js | 4 ++-- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/backend/main.py b/backend/main.py index e392f81..e1d3abf 100644 --- a/backend/main.py +++ b/backend/main.py @@ -1,4 +1,5 @@ from fastapi import FastAPI +from fastapi.middleware.cors import CORSMiddleware import models from database import engine @@ -6,6 +7,14 @@ from routers import auth, forum app = FastAPI() +app.add_middleware( + CORSMiddleware, + allow_origins=['*'], + allow_credentials=False, + allow_methods=['GET', 'POST'], + allow_headers=['*'] +) + models.Base.metadata.create_all(bind=engine) app.include_router(forum.router) diff --git a/frontend/src/assets/js/app.js b/frontend/src/assets/js/app.js index a09b0b2..fc383b2 100644 --- a/frontend/src/assets/js/app.js +++ b/frontend/src/assets/js/app.js @@ -1,8 +1,8 @@ -const apiUrl = 'http://localhost:8000/api'; +const apiUrl = 'http://localhost:8001'; function getCatalog() { $.getJSON(apiUrl + "/catalog", function (resp) { - document.write(resp.text); + console.log(resp) }) } $( document ).ready(function() {