Files
vehicle-management-system-2…/README.md
T

1.9 KiB
Raw Blame History

车辆管理系统 (Vehicle Management System)

一个基于 Python Flask 的轻量级车辆管理系统,提供车辆的增删改查、搜索和统计功能。

功能特性

  • ✅ 车辆列表展示
  • ✅ 添加新车辆
  • ✅ 编辑车辆信息
  • ✅ 删除车辆
  • ✅ 按车牌/品牌/型号搜索
  • ✅ 车辆统计(总数、按状态统计)
  • ✅ 数据持久化(SQLite)

技术栈

  • 后端:Python 3.8+ / Flask
  • 数据库:SQLite
  • 前端:HTML / CSS / JavaScript

目录结构

vehicle-management-system/
├── app.py                 # Flask 应用入口
├── models.py              # 数据模型
├── requirements.txt       # 依赖列表
├── README.md              # 项目说明
├── static/
│   ├── style.css          # 样式文件
│   └── script.js          # 前端脚本
└── templates/
    ├── index.html         # 首页(车辆列表)
    └── edit.html          # 编辑页面

快速开始

1. 安装依赖

pip install -r requirements.txt

2. 启动应用

python app.py

3. 访问

打开浏览器访问:http://127.0.0.1:5000

API 接口

方法 路径 说明
GET / 首页(车辆列表)
GET /api/vehicles 获取所有车辆
POST /api/vehicles 添加车辆
GET /api/vehicles/ 获取单个车辆
PUT /api/vehicles/ 更新车辆
DELETE /api/vehicles/ 删除车辆
GET /api/stats 获取统计数据

车辆字段

  • plate:车牌号(唯一)
  • brand:品牌
  • model:型号
  • year:年份
  • color:颜色
  • status:状态(available / in_use / maintenance)
  • owner:车主

License

MIT