关于本项目


项目结构

web1/
├── app/                    # 应用主目录
│   ├── __init__.py        # 应用工厂
│   ├── main/              # 主页蓝图
│   ├── auth/              # 认证蓝图
│   ├── api/               # API蓝图
│   ├── admin/             # 管理后台蓝图
│   ├── models/            # 数据模型
│   ├── utils/             # 工具函数
│   ├── static/            # 静态文件
│   └── templates/         # 模板文件
├── config.py              # 配置文件
├── run.py                 # 启动文件
├── requirements.txt       # 依赖列表
└── README.md              # 说明文档

技术栈

  • Flask - Web框架
  • SQLAlchemy - ORM
  • Bootstrap 5 - UI框架
  • Python 3.x

模块说明

提供网站的主要页面和通用功能。这是必需模块,不建议删除。

处理用户登录、注册、登出等认证功能。如果项目不需要用户系统,可以删除此模块。

提供RESTful风格的API接口。如果项目不需要API功能,可以删除此模块。

提供管理后台功能。如果项目不需要管理后台,可以删除此模块。