- 添加MDF文件导出功能 - 集成阿里云OCR大模型识别 - 添加百度智能云AI照片评分 - 集成DeepSeek大模型创意文案生成 - 完善文档和配置管理 - 使用uv进行现代化依赖管理 - 添加完整的.gitignore配置
26 lines
708 B
Python
26 lines
708 B
Python
import os
|
|
from dotenv import load_dotenv
|
|
|
|
load_dotenv()
|
|
|
|
class Config:
|
|
SECRET_KEY = os.getenv('SECRET_KEY', 'dev-secret-key')
|
|
UPLOAD_FOLDER = 'uploads'
|
|
MAX_CONTENT_LENGTH = 16 * 1024 * 1024 # 16MB max file size
|
|
|
|
# OCR配置
|
|
TESSERACT_PATH = os.getenv('TESSERACT_PATH', '')
|
|
|
|
# 数据库配置
|
|
DATABASE_URI = os.getenv('DATABASE_URI', 'sqlite:///data.db')
|
|
|
|
# 网页抓取配置
|
|
USER_AGENT = 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36'
|
|
|
|
# 支持的文件类型
|
|
ALLOWED_EXTENSIONS = {
|
|
'pdf', 'txt', 'doc', 'docx',
|
|
'jpg', 'jpeg', 'png', 'gif', 'bmp',
|
|
'xlsx', 'xls', 'csv', 'json',
|
|
'db', 'sqlite'
|
|
} |