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:
|
||||
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) - [新增]
|
||||
# -----------------------------------------------------
|
||||
|
||||
Reference in New Issue
Block a user