commit 8e60cdba6f40a11ec1b765546ae2093779dd3f72
parent 1783a7a4a601dc83a0218d45e376383b034132b7
Author: Jean Schurger <jean@schurger.org>
Date: Wed, 12 Mar 2025 10:08:54 +0100
Allow kwargs for serve.
Diffstat:
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/encadre_flask/__init__.py b/encadre_flask/__init__.py
@@ -29,7 +29,7 @@ class FlaskFramework(Framework):
self.flask_app.config[k.upper()] = _v
if not (self.config.get('flask') or {}).get('external_cors'):
logger.debug("We handle CORS.")
- CORS(self.flask_app)
+ CORS(self.flask_app, supports_credentials=True)
else:
logger.debug("CORS must be handheld upstream.")
if (self.config.get('flask') or {}).get('JWT_SECRET_KEY'.lower()):
@@ -128,14 +128,14 @@ class FlaskFramework(Framework):
getattr(self, '_m_%s_%s' % methods[e]),
methods=verbs)
- def serve(self):
+ def serve(self, **kwargs):
self._setup_routes()
self.flask_app.run(
host=self.flask_app.config.get('HOST', '0.0.0.0'),
port=self.flask_app.config.get('PORT', 5001),
debug=self.flask_app.config.get('DEBUG', True),
threaded=self.flask_app.config.get('THREADED', False),
- )
+ **kwargs)
def get_wsgi_app(self):
self._setup_routes()