Browse Source

enable cors.

lyc8503 4 years ago
parent
commit
e939a41958
2 changed files with 6 additions and 1 deletions
  1. 4 0
      backend_refactor/app.py
  2. 2 1
      backend_refactor/requirements.txt

+ 4 - 0
backend_refactor/app.py

@@ -1,6 +1,7 @@
 import logging
 
 from flask import Flask
+from flask_cors import CORS
 
 import route.analyze
 import route.result
@@ -10,6 +11,9 @@ from db import db
 from route.util import make_response
 
 app = Flask(__name__)
+
+cors = CORS(app, resources={r"/*": {"origins": "*"}})
+
 app.config['MAX_CONTENT_LENGTH'] = MAX_CONTENT_LENGTH
 
 app.config['SQLALCHEMY_DATABASE_URI'] = MYSQL_URI

+ 2 - 1
backend_refactor/requirements.txt

@@ -6,4 +6,5 @@ opencv-python==4.6.0.66
 matplotlib==3.5.3
 scipy==1.7.3
 flask_sqlalchemy==2.5.1
-mysqlclient==1.4.6
+mysqlclient==1.4.6
+flask-cors==3.0.10