diff options
Diffstat (limited to 'src-py')
| -rw-r--r-- | src-py/rhizi_api.py | 16 |
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 |
