首页 > 其他分享 >管理员注册登录完整逻辑

管理员注册登录完整逻辑

时间:2022-11-11 22:24:26浏览次数:52  
标签:文件 功能 登录 py db 管理员 注册 数据

启动文件把当前项目根目录添加到sys.path
写一个启动脚本
在第一层src.py文件写一个run方法
    1,2,3,分别对应管理员视图文件,讲师视图文件,学生视图文件
进到第一层管理员视图文件搭建管理员功能框架
    在注册功能先获取用户数据
    校验两次密码是否一致
    调第二层管理员注册功能接口
在第二层管理员注册功能文件建立注册功能函数
    先校验用户名是否已存在(调用models.py文件读取用户数据)
    完成用户注册(调用models.py文件保存用户数据)
调第三层models.py文件
    建立一个创建管理员对象的类
    类加括号实例化产生管理员对象
    封装seve_obj方法专门调db_hanlder.py文件数据保存功能
    封装给类的select_obj方法专门调db_hanlder.py文件数据读取功能
再到第三层db_hanlder.py文件建立数据保存功能
    由于db目录下将来需要存各个角色的文件数据,为了便于管理,我们再创一级目录,类名叫什么文件夹的名字就叫什么
    先在配置文件拼接db文件夹路径(可能很多地方都要用,所以放在配置文件)
    建立保存数据的功能
    然后在db_hanlder.py拼接存放管理员数据的文件路径
    拼接对象文件路径,pickle模块写入
    建立查询数据的功能
    拼接存放管理员数据的文件路径
    拼接对象文件路径,pickle模块读取

标签:文件,功能,登录,py,db,管理员,注册,数据
From: https://www.cnblogs.com/wxlxl/p/16882190.html

相关文章