/crud-flask-demo

尝试将作者之前 Go 开发一些规范移植到 Python。写到orm mock test,写不下去了

Primary LanguagePythonBSD 3-Clause "New" or "Revised" LicenseBSD-3-Clause

crud-flask-demo

介绍

本程序是一个 demo。将作者之前 Go 开发一些规范移植到 Python。

需要 Python 3.6+ 。

开发计划

类型注解,加类型检查,杜绝动态语言常见类型错误 已实现

实现类似于 Go 结构体的公共数据模型 已实现,待完善

基于SOLID原则,实现解藕和单元测试友好 已实现

基于mock的单元测试 实现中

移植到asyncio 计划中

运行

python3 -m crud-flask-demo

单元测试

python3 -m unittest -v crud-flask-demo