# BootstrapFlaskDemo **Repository Path**: fish508/BootstrapFlaskDemo ## Basic Information - **Project Name**: BootstrapFlaskDemo - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-12-09 - **Last Updated**: 2023-12-09 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## BootstrapFlaskDemo ### 项目概述 该项目为基于Flask的学员管理系统,仿写greyli大佬的BootstrapFlask框架Demo进行开发,实现了登录、身份认证、密码修改;学生浏览开设的课程、选课;教师查看已选课学生、为学生录入成绩等功能,涉及登录、表格、表单、数据库操作工具类等实现,是Bootstrap-Flask极简开发网站的参考实例。 ### 项目技术栈 * 前端页面使用Bootstrap-Flask编写,基于Jinja2模板引擎语法 * 使用Flask-WTF进行表单交互 * 使用SQLAlchemy进行数据库连接与操作 * 数据库使用Sqlite3 ### 项目运行 ```bash # 拷贝项目 git clone https://github.com/Mashiro94/BootstrapFlaskDemo.git # 安装Flask pip install Flask # 安装Bootstrap-Flask pip install Bootstrap-Flask # 安装SQLAlchemy pip install SQLAlchemy # 安装数据库data.db,并开始您的项目 ``` ### 项目截图 ![image-20201212170303127](C:\Users\ds201\AppData\Roaming\Typora\typora-user-images\image.png) ### 测试账号 * 学生: 账号: 201003001 密码: 003001 * 老师: 账号: 2000001 密码: 000001