import os from datetime import timedelta # Flask 配置 SECRET_KEY = 'c8e7b92a46d64b1f9a5d98c5e17f9e76d2c35a1b4e0f78c9d2b1a3e5f7d9e0b' # 随机生成的强密钥 DEBUG = True # 数据库配置 DB_HOST = '27.124.22.104' DB_USER = 'ziyao' # 更改为你的MySQL用户名 DB_PASSWORD = 'ziyao123' # 更改为你的MySQL密码 DB_NAME = 'text_classification_system' # 邮件配置 EMAIL_HOST = 'mail.sq0715.com' EMAIL_PORT = 587 EMAIL_USERNAME = 'vip@sq0715.com' EMAIL_PASSWORD = 'Lsq12350501.' EMAIL_FROM = 'vip@sq0715.com' EMAIL_FROM_NAME = 'QINAI_OFFICIAL' EMAIL_USE_TLS = True # 会话配置 PERMANENT_SESSION_LIFETIME = timedelta(days=7) # 文件上传配置 UPLOAD_FOLDER = 'uploads' MAX_CONTENT_LENGTH = 10 * 1024 * 1024 # 最大上传文件大小限制为10MB # 允许的文件扩展名 ALLOWED_TEXT_EXTENSIONS = {'txt'} # 文本分类允许的文件类型 ALLOWED_ARCHIVE_EXTENSIONS = {'zip', 'rar'} # 批量分类允许的压缩文件类型 # 确保上传文件夹存在 os.makedirs(UPLOAD_FOLDER, exist_ok=True)