|
|
8 mesi fa | |
|---|---|---|
| .. | ||
| app | 8 mesi fa | |
| migrations | 8 mesi fa | |
| .env | 8 mesi fa | |
| README.md | 8 mesi fa | |
| requirements.txt | 8 mesi fa | |
| start.sh | 8 mesi fa | |
backend-admin/
├── app/
│ ├── __init__.py
│ ├── main.py # 应用入口
│ ├── config.py # 配置管理
│ ├── database.py # 数据库连接
│ ├── models/ # 数据模型
│ ├── schemas/ # Pydantic模型
│ ├── api/ # API路由
│ │ ├── admin/ # 管理端接口
│ │ └── deps.py # 依赖注入
│ ├── core/ # 核心功能
│ ├── middleware/ # 中间件
│ └── utils/ # 工具函数
├── requirements.txt
├── .env
└── README.md
pip install -r requirements.txt
复制 .env.example 为 .env 并配置数据库连接信息。
# 使用启动脚本(推荐)
./start.sh # 开发模式
./start.sh prod # 生产模式
# 或直接使用 uvicorn
uvicorn app.main:app --reload --host 0.0.0.0 --port 9999
启动服务后访问: