Flask Backend Project
User management system built with Flask backend and Bootstrap frontend

Click to view larger
1 / 2
项目简介
这是一个轻量级的用户管理系统,采用 Flask 微框架作为后端,Bootstrap 作为前端 UI 框架。项目结构简单清晰,适合快速开发和小型应用,是学习 Flask Web 开发的入门实践。
技术栈
后端框架
- Flask - Python 微框架
- Flask-Login - 用户会话管理
- Flask-SQLAlchemy - ORM
- Flask-WTF - 表单处理
前端框架
- Bootstrap 5 - 响应式 UI 框架
- Jinja2 - 模板引擎
- jQuery - DOM 操作
数据库
- SQLite - 开发环境
- PostgreSQL - 生产环境
核心功能
1. 用户认证
- 用户注册/登录
- 会话管理
- 密码哈希存储
- 记住我功能
2. 数据管理
- 用户 CRUD
- 数据验证
- 错误处理
- Flash 消息
3. UI 组件
- 导航栏
- 登录/注册表单
- 数据表格
- 分页组件
项目特点
- 轻量级架构
- 灵活的扩展性
- 蓝图 (Blueprint) 模块化
- 上下文处理器
- 模板继承
在线演示
访问 在线演示 查看项目效果。
源代码
查看源代码:Ktovoz/demo-flask