MarfinF commited on
Commit
86f5050
·
1 Parent(s): acdbe6d

- fix cors

Browse files
Files changed (1) hide show
  1. backend/app.py +10 -0
backend/app.py CHANGED
@@ -11,6 +11,8 @@ import math
11
  import sys
12
  import random
13
  import os
 
 
14
 
15
  sys.path.append(".")
16
 
@@ -18,6 +20,14 @@ app = FastAPI()
18
 
19
  app.mount("/static", StaticFiles(directory="frontend"), name="static")
20
 
 
 
 
 
 
 
 
 
21
 
22
  # 🔹 Load Emotion Detection Model
23
  emotion_classifier = pipeline(
 
11
  import sys
12
  import random
13
  import os
14
+ from fastapi.middleware.cors import CORSMiddleware
15
+
16
 
17
  sys.path.append(".")
18
 
 
20
 
21
  app.mount("/static", StaticFiles(directory="frontend"), name="static")
22
 
23
+ app.add_middleware(
24
+ CORSMiddleware,
25
+ allow_origins=["*"], # Bisa diubah ke domain spesifik untuk keamanan
26
+ allow_credentials=True,
27
+ allow_methods=["*"],
28
+ allow_headers=["*"],
29
+ )
30
+
31
 
32
  # 🔹 Load Emotion Detection Model
33
  emotion_classifier = pipeline(