使用说明
旅行行程后端
使用FastAPI和SQLAlchemy构建的后端系统,用于管理旅行行程,包括酒店住宿、接送、活动和日间计划。还包括通过MCP服务器的推荐端点。
特性
- 创建和查看行程
- 日间酒店住宿、接送和活动
- 基于夜数的推荐行程(MCP逻辑)
- 普吉岛和甲米的样本数据
技术栈
- 快速 API –API框架
- SQL炼金术 ORM用于数据库建模
- 数据库 –轻量级数据库
- 派丹蒂克 –数据验证
入门指南
- 克隆存储库
在bash 克隆https://github.com/yourusername/travel-itinerary.git
cd旅游行程
2) 创建虚拟环境
python-m venv-venv
视窗
venv\Scripts\activate
macOS/Linux
源venv/bin/activate
3) 安装依赖项
pip安装-r要求.txt
4) 运行服务器
uvicorn app.main:应用程序--reload
5) 种子样本数据(可选)
python-m应用程序已设置