# Flasky **Repository Path**: laisunan/Flasky ## Basic Information - **Project Name**: Flasky - **Description**: 学生信息管理系统web端 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2024-06-01 - **Last Updated**: 2024-06-01 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Flasky ## 基于flask的学生信息管理系统(相应的安卓版在Flasky_app库) ## 主要用到: 后端框架flask + 数据库管理sqlalchemy + 数据库sqlite + 前端bootstrap ## 主要功能: ### 1.用户注册与密码找回(验证邮箱) ### 2.教师,学生,管理员不同权限 #### 教师: ##### 对学生增删查改,展示自己所管理的学生信息 #### 学生: ##### 选择教师以参看教师所管理的学生信息,但是不能操作 #### 管理员: ##### 查看所有用户,可以新增、冻结、解冻以及删除用户账号 ## 启动: 下载项目 -> 进入目录 -> 创建虚拟环境并激活 -> pip install -r requirements.txt -> python app.py runserver 注:若需使用邮件功能则需更改app.py中邮箱相关配置 再注:好像大家都不太会配置邮件服务,可以直接登录管理员账户:访问路径/admin,账户是huster1446@admin.com密码是huster1446 ## 不足之处: 未将应用模块化,应用全部集中于app.py文件中。另密码未使用加密模块加密,存在风险,仅供学习交流使用。