summaryrefslogtreecommitdiff
path: root/src-py
diff options
context:
space:
mode:
Diffstat (limited to 'src-py')
-rw-r--r--src-py/rhizi_api.py16
1 files changed, 15 insertions, 1 deletions
diff --git a/src-py/rhizi_api.py b/src-py/rhizi_api.py
index 3bd11ea4..c8a323df 100644
--- a/src-py/rhizi_api.py
+++ b/src-py/rhizi_api.py
@@ -8,8 +8,22 @@ from flask import jsonify
from flask import Flask
from flask import request
+from flask import make_response
-webapp = Flask(__name__)
+
+class FlaskExt(Flask):
+ """
+ Flask server customization
+ """
+
+ def make_default_options_response(self):
+ # sup = super(Flask, self)
+ ret = Flask.make_default_options_response(self)
+ ret.headers['Access-Control-Allow-Origin'] = '*'
+ ret.headers['Access-Control-Allow-Headers'] = "Origin, Content-Type, Accept, Authorization"
+ return ret
+
+webapp = FlaskExt(__name__)
webapp.debug = True
# injected: DB controller