9fcc06055c
2.修复部分端点删除章节后字数没有更新的问题
35 lines
960 B
Python
35 lines
960 B
Python
#!/usr/bin/env python
|
|
# -*- coding: utf-8 -*-
|
|
"""
|
|
MuMuAINovel 服务启动脚本
|
|
用于快速启动后端服务
|
|
"""
|
|
import sys
|
|
import os
|
|
from pathlib import Path
|
|
|
|
# 将backend目录添加到Python路径
|
|
backend_dir = Path(__file__).parent / "backend"
|
|
sys.path.insert(0, str(backend_dir))
|
|
|
|
import uvicorn
|
|
from app.config import settings
|
|
|
|
if __name__ == "__main__":
|
|
print("=" * 60)
|
|
print(f"🚀 启动 {settings.app_name} v{settings.app_version}")
|
|
print("=" * 60)
|
|
print(f"📍 服务地址: http://{settings.app_host}:{settings.app_port}")
|
|
print(f"📚 API文档: http://{settings.app_host}:{settings.app_port}/docs")
|
|
print(f"🔧 调试模式: {'启用' if settings.debug else '禁用'}")
|
|
print(f"🗄️ 数据库: PostgreSQL")
|
|
print("=" * 60)
|
|
print()
|
|
|
|
uvicorn.run(
|
|
"app.main:app",
|
|
host=settings.app_host,
|
|
port=settings.app_port,
|
|
reload=settings.debug,
|
|
log_level="info"
|
|
) |