Skip to content
forked from ljhshuai/Flasky

学生信息管理系统web端

Notifications You must be signed in to change notification settings

Charles3000/Flasky

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Flasky

基于flask的学生信息管理系统(相应的安卓版在Flasky_app库)

主要用到:

后端框架flask + 数据库管理sqlalchemy + 数据库sqlite + 前端bootstrap

主要功能:

1.用户注册与密码找回(验证邮箱)

2.教师,学生,管理员不同权限

教师:

对学生增删查改,展示自己所管理的学生信息

学生:

选择教师以参看教师所管理的学生信息,但是不能操作

管理员:

查看所有用户,可以新增、冻结、解冻以及删除用户账号

启动:

下载项目 -> 进入目录 -> 创建虚拟环境并激活 -> pip install -r requirements.txt -> python app.py runserver

注:若需使用邮件功能则需更改app.py中邮箱相关配置

再注:好像大家都不太会配置邮件服务,可以直接登录管理员账户:访问路径/admin,账户是[email protected]密码是huster1446

不足之处:

未将应用模块化,应用全部集中于app.py文件中。另密码未使用加密模块加密,存在风险,仅供学习交流使用。

About

学生信息管理系统web端

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 64.9%
  • HTML 33.8%
  • Mako 1.3%