From 2d594c65761c3e069a1ee50b7fac8ffec8e15081 Mon Sep 17 00:00:00 2001 From: Ernst Widerberg Date: Wed, 24 Nov 2021 15:07:32 +0100 Subject: Add CORS middleware --- src/main.py | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'src/main.py') diff --git a/src/main.py b/src/main.py index 29d7088..4d20c84 100755 --- a/src/main.py +++ b/src/main.py @@ -6,6 +6,7 @@ from fastapi import FastAPI, Depends, Request from fastapi.responses import JSONResponse from fastapi_jwt_auth import AuthJWT from fastapi_jwt_auth.exceptions import AuthJWTException +from fastapi.middleware.cors import CORSMiddleware from pydantic import BaseModel from index import CouchIindex import time @@ -13,6 +14,14 @@ from db import DictDB app = FastAPI() +app.add_middleware( + CORSMiddleware, + allow_origins=["http://localhost:8001"], + allow_credentials=True, + allow_methods=["*"], + allow_headers=["*"], +) + for i in range(10): try: db = DictDB() -- cgit v1.1