该项目为基于Flask的学员管理系统,仿写greyli大佬的BootstrapFlask框架Demo进行开发,实现了登录、身份认证、密码修改;学生浏览开设的课程、选课;教师查看已选课学生、为学生录入成绩等功能,涉及登录、表格、表单、数据库操作工具类等实现,是Bootstrap-Flask极简开发网站的参考实例。
- 前端页面使用Bootstrap-Flask编写,基于Jinja2模板引擎语法
- 使用Flask-WTF进行表单交互
- 使用SQLAlchemy进行数据库连接与操作
- 数据库使用Sqlite3
# 拷贝项目
git clone https://github.com/Mashiro94/BootstrapFlaskDemo.git
# 安装Flask
pip install Flask
# 安装Bootstrap-Flask
pip install Bootstrap-Flask
# 安装SQLAlchemy
pip install SQLAlchemy
# 安装数据库data.db,并开始您的项目
- 学生: 账号: 201003001 密码: 003001
- 老师: 账号: 2000001 密码: 000001