初始化提交,包含完整的邮件系统代码

This commit is contained in:
huangzhenpc
2025-02-25 19:50:00 +08:00
commit aeffc4f8b8
52 changed files with 6673 additions and 0 deletions

23
app/api/__init__.py Normal file
View File

@@ -0,0 +1,23 @@
# API模块初始化文件
from flask import Blueprint
import logging
# 创建API蓝图
api_bp = Blueprint('api', __name__, url_prefix='/api')
# 注册默认路由
@api_bp.route('/')
def index():
return {
'name': 'Email System API',
'version': '1.0.0',
'status': 'running'
}
# 导入并合并所有API路由
# 为避免可能的文件读取问题改为从routes.py模块中导入所有路由定义
try:
from .routes import *
except Exception as e:
logging.error(f"导入API路由时出错: {str(e)}")
raise