encadre

Encadre, petit framework web Python (Flask) : contrôleurs en greffons, validation, tests
git clone https://git.schurger.org/encadre.git
Log | Files | Refs

commit 8e60cdba6f40a11ec1b765546ae2093779dd3f72
parent 1783a7a4a601dc83a0218d45e376383b034132b7
Author: Jean Schurger <jean@schurger.org>
Date:   Wed, 12 Mar 2025 10:08:54 +0100

Allow kwargs for serve.

Diffstat:
Mencadre_flask/__init__.py | 6+++---
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()