From bbe0dffb6568faafc61127d94926fbcdb1224782 Mon Sep 17 00:00:00 2001 From: MarkusJoe Date: Sat, 9 Apr 2022 10:53:49 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E4=BA=86HTTPS=E7=9A=84?= =?UTF-8?q?=E5=88=A4=E6=96=AD=E6=96=B9=E5=BC=8F,=20=E6=B7=BB=E5=8A=A0?= =?UTF-8?q?=E4=BA=86API=20=E8=93=9D=E5=9B=BE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/__init__.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/app/__init__.py b/app/__init__.py index 764d166..b719fd2 100644 --- a/app/__init__.py +++ b/app/__init__.py @@ -8,7 +8,8 @@ from flask import Flask from flask_sslify import SSLify -from .main import main +from .main import main as main_blueprint +from .api import api as api_blueprint from app.config import config @@ -17,9 +18,11 @@ def create_app(config_name): app = Flask(__name__) app.config.from_object(config[config_name]) config[config_name].init_app(app) - sslify = SSLify(app) + if config[config_name].SSL_REDIRECT: + sslify = SSLify(app) - app.register_blueprint(main) + app.register_blueprint(main_blueprint) + app.register_blueprint(api_blueprint, url_prefix='/api') return app