2025-04-05 22:04:05 +08:00
|
|
|
# 路由模块初始化
|
|
|
|
from flask import Blueprint
|
|
|
|
|
|
|
|
# 创建蓝图
|
|
|
|
users_bp = Blueprint('users', __name__, url_prefix='/api/v1/users')
|
|
|
|
teams_bp = Blueprint('teams', __name__, url_prefix='/api/v1/teams')
|
|
|
|
tenants_bp = Blueprint('tenants', __name__, url_prefix='/api/v1/tenants')
|
2025-04-11 16:33:28 +08:00
|
|
|
files_bp = Blueprint('files', __name__, url_prefix='/api/v1/files')
|
2025-04-05 22:04:05 +08:00
|
|
|
|
|
|
|
# 导入路由
|
|
|
|
from .users.routes import *
|
|
|
|
from .teams.routes import *
|
|
|
|
from .tenants.routes import *
|
2025-04-11 16:33:28 +08:00
|
|
|
from .files.routes import *
|
|
|
|
|
2025-04-05 22:04:05 +08:00
|
|
|
|
|
|
|
def register_routes(app):
|
|
|
|
"""注册所有路由蓝图到应用"""
|
|
|
|
app.register_blueprint(users_bp)
|
|
|
|
app.register_blueprint(teams_bp)
|
2025-04-11 16:33:28 +08:00
|
|
|
app.register_blueprint(tenants_bp)
|
|
|
|
app.register_blueprint(files_bp)
|