H:.
│ .gitignore
│ Dockerfile
│ LICENSE
│ main.py #主入口文件
│ requirements.txt #依赖文件
│
├─apis
│ │ api_router.py #各模块路由文件
│ │ deps.py #数据库session依赖
│ │ __init__.py
│ │
│ └─controller #各业务模块
│ deptController.py
│ loginController.py
│ menuController.py
│ userController.py
│
├─core
│ config.py #全局配置项
│ logger.py #日志配置项
│ redis.py #redis配置项
│ __init__.py
│
├─crud #各模块数据库操作模块
│ base.py
│ sys_dept.py
│ sys_menu.py
│ sys_user.py
│ __init__.py
│
├─db
│ session.py #数据库配置项
│ __init__.py
│
├─models #数据表
│ base.py
│ sys_dept.py
│ sys_menu.py
│ sys_user.py
│ __init__.py
│
├─register #中间件
│ cors.py
│ middleware.py
│ router.py
│ __init__.py
│
├─schemas #数据校验
│ Dept.py
│ login.py
│ Menu.py
│ User.py
│ __init__.py
│
└─utils #工具模块
create_dir.py
custom_exc.py
DingTalkPushUtil.py
IpAddressTools.py
mail.py
obj_dict.py
smsUtils.py
TokenUtils.py
__init__.py