CASE FILE / 管理系统
亚朵商旅酒店预订管理系统
基于Django 4.2构建的亚朵品牌酒店商旅预订管理后台,集成龙腾商旅平台API,实现从酒店查询、房型选择、优惠券自动领取、订单生成到支付收银台的全链路预订流程。同时提供房态房量维护、价格变动监控与降价通知、回调订单处理、多角色权限管控等功能,是一套面向商旅代理/企业差旅场景的完整酒店代订运营系统。
- STATUS
- 已完成
- TYPE
- 个人实战项目
- UPDATED
- 2026.06
01
项目定位
本项目是一套面向商旅代理运营场景的酒店代订管理系统,核心围绕亚朵(Atour)品牌酒店资源展开。系统以Django Admin为基座,通过SimpleUI主题提供现代化的管理后台界面。核心业务链路覆盖:(1)酒店与房型数据管理,支持亚朵全国酒店、房型及每日房态(售卖价/门市价/库存/开关房)的集中维护;(2)订单全生命周期管理,从生成订单、提交订单、收银台支付到入住完成,支持连住多晚拆分、多券种组合使用(早餐券/升房券/延时券/抵用券);(3)与龙腾商旅平台的双向API对接,包括价格库存推送同步和回调订单接收处理;(4)Token账号体系管理,支持多账号轮换、优惠券自动批量领取(含查券/领券脚本)、使用次数控制;(5)降价通知模块,监测酒店价格变动并生成通知;(6)安全与权限体系,包含登录尝试限制、验证码防护、基于用户组的角色权限控制(区分管理员/运营/查券等角色)、用户使用次数与导出权限细粒度管控;(7)公告管理模块,支持系统级公告发布。项目同时提供可独立部署的 external_travel_api.py 模块(无Django依赖),可直接拷贝至其他项目用于调用龙腾价格库存接口。 技术栈: - 后端框架:Django 4.2 + Django REST Framework(隐式使用) - 数据库:MySQL(生产)/ SQLite(开发降级) - 后台UI:Django SimpleUI(layui主题) - 异步任务:Django Management Commands(定时任务脚本) - 验证码:django-simple-captcha - 日志:concurrent-log-handler(ConcurrentRotatingFileHandler) - 数据导入导出:django-import-export - 外部API对接:requests + 自定义签名认证(龙腾商旅平台) - 支付集成:支付宝(AiliPay.py) - 前端:Django Templates + 原生HTML/CSS/JS + SimpleUI内置组件 - 运行环境:Python 3.9/3.10 + Windows/Linux - 部署方式:Django runserver 开发服务器 / WSGI 生产部署
02
核心工作
更多工作内容将在后台补充后展示。
03
技术架构
Django
已完成
04
页面截图
该项目暂未提供页面截图。
有类似项目需要沟通?
可以先说明业务场景、现有材料和期望完成时间。

