Wechat mini program backend developed by FastAPI.

Structure

''' ├── README.md #项目介绍 ├── app │ ├── init.py │ ├── config # 配置相关 │ │ └── init.py │ ├── constant # 常量相关 │ │ └── init.py │ ├── dao # 封装查询数据的方法 │ │ └── init.py │ ├── dependencies # 封装被依赖函数 │ │ └── init.py │ ├── middleware # 中间件 │ │ └── init.py │ ├── models # 数据模型文件,和表结构对应 │ │ └── init.py │ ├── router # 路由也可以理解controller │ │ ├── init.py │ │ ├── default_router.py # 默认接口 │ │ └── demo_router.py # 演示接口 │ ├── parameter # 声明参数对应的Pydantic模型 │ │ └── init.py │ ├── service # 就具体业务实现逻辑 │ │ └── init.py │ └── utils # 工具类 │ ├── init.py │ └── str_util.py ├── main.py # 主文件 ├── requirements.txt #依赖文件 ├── tests # 单元测试目录 ├── init.py └── local_test.py

'''