Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

ljhshuai/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,账户是huster1446@admin.com密码是huster1446

不足之处:

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

About

学生信息管理系统web端

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

AltStyle によって変換されたページ (->オリジナル) /