mie035 commited on
Commit
8e22504
·
1 Parent(s): bf5cd43

add cors policy

Browse files
Files changed (1) hide show
  1. api.py +8 -0
api.py CHANGED
@@ -3,11 +3,19 @@ import shutil
3
  from fastapi.responses import HTMLResponse
4
  from fastapi.responses import FileResponse
5
  from fastapi.staticfiles import StaticFiles
 
6
  import app as predictor
7
  from PIL import Image, ImageFilter
8
 
9
  app = FastAPI()
10
 
 
 
 
 
 
 
 
11
  app.mount("/view", StaticFiles(directory="view", html=True), name="view")
12
  app.mount("/public", StaticFiles(directory="public", html=True), name="public")
13
 
 
3
  from fastapi.responses import HTMLResponse
4
  from fastapi.responses import FileResponse
5
  from fastapi.staticfiles import StaticFiles
6
+ from starlette.middleware.cors import CORSMiddleware
7
  import app as predictor
8
  from PIL import Image, ImageFilter
9
 
10
  app = FastAPI()
11
 
12
+ app.add_middleware(
13
+ CORSMiddleware,
14
+ allow_origins=["*"],
15
+ allow_methods=["'GET'","'POST'"],
16
+ allow_headers=["*"]
17
+ )
18
+
19
  app.mount("/view", StaticFiles(directory="view", html=True), name="view")
20
  app.mount("/public", StaticFiles(directory="public", html=True), name="public")
21