From 71a3091df05c16dd3f2a9951d58c0b4fea7ef5cf Mon Sep 17 00:00:00 2001 From: akhdanre Date: Fri, 21 Mar 2025 01:12:24 +0700 Subject: [PATCH] fix: prefix on the url path --- app/main.py | 6 ++++-- docs/rest_api_docs.yaml | 6 +++--- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/app/main.py b/app/main.py index b959dbe..b3384bd 100644 --- a/app/main.py +++ b/app/main.py @@ -22,11 +22,13 @@ def createApp() -> Flask: container.wire(modules=["blueprints.auth"]) container.wire(modules=["blueprints.user"]) + prefix = f"/api/{Config.API_VERSION}" + # Register Blueprints app.register_blueprint(default_blueprint) app.register_blueprint(swagger_blueprint) - app.register_blueprint(auth_blueprint, url_prefix="/api") - app.register_blueprint(user_blueprint, url_prefix="/api") + app.register_blueprint(auth_blueprint, url_prefix=prefix) + app.register_blueprint(user_blueprint, url_prefix=prefix) return app diff --git a/docs/rest_api_docs.yaml b/docs/rest_api_docs.yaml index 9ae3266..45d0e54 100644 --- a/docs/rest_api_docs.yaml +++ b/docs/rest_api_docs.yaml @@ -5,10 +5,10 @@ info: version: 1.0.0 servers: - - url: http://api.example.com/v1 - description: Optional server description, e.g. Main (production) server - - url: http://127.0.0.1:5000/api + - url: http://127.0.0.1:5000/api/v1 description: local server + - url: http://api.example.com/api/v1 + description: prduction server tags: - name: Auth