fix: resolve 404 not found for user preferences api by correctly registering blueprint
This commit is contained in:
@ -127,6 +127,19 @@ def create_app():
|
|||||||
except ImportError as e:
|
except ImportError as e:
|
||||||
print(f"❌ 错误: BOM 模块导入失败: {e}")
|
print(f"❌ 错误: BOM 模块导入失败: {e}")
|
||||||
|
|
||||||
|
# -----------------------------------------------------
|
||||||
|
# 2.8 注册用户偏好模块 (User Preferences)
|
||||||
|
# -----------------------------------------------------
|
||||||
|
try:
|
||||||
|
from app.api.v1.user import user_bp
|
||||||
|
# 标准: /api/v1/user/preferences
|
||||||
|
app.register_blueprint(user_bp, url_prefix='/api/v1/user')
|
||||||
|
# 兼容: /api/user/preferences
|
||||||
|
app.register_blueprint(user_bp, url_prefix='/api/user', name='user_legacy')
|
||||||
|
print("✅ User Preferences 模块注册成功")
|
||||||
|
except ImportError as e:
|
||||||
|
print(f"❌ 错误: User Preferences 模块导入失败: {e}")
|
||||||
|
|
||||||
# -----------------------------------------------------
|
# -----------------------------------------------------
|
||||||
# 2.7 注册权限管理模块 (Permission) - [新增]
|
# 2.7 注册权限管理模块 (Permission) - [新增]
|
||||||
# -----------------------------------------------------
|
# -----------------------------------------------------
|
||||||
|
|||||||
Reference in New Issue
Block a user