编制依据施工标准规范查询
- 分析下这个项目需要的配置
- 生成一套 配置文件
- .env.local
- .env.dev Dockefile.dev
- .env.test Dockefile.test
- .env.uat Dockefile.uat
- .env.prod Dockefile.prod
- 生成一份docker/docker-compose.yaml
- 现在增加行一个配置文件目录 config/.env.local 、config/.env.dev \config/.env.test \config/.env.uat \config/.env.prod
- 需要调整下读取配置的逻辑
- Dockerfile.dev、docker-compose.dev.yaml 参考下 LQConstPlanReviewServer里面的配置逻辑
- 把config_load.py 放到 base目录下,对应逻辑也做调整
- 把matcher.py 放到 service目录下,对应逻辑也做调整
- 把 app.py 里面 view路由拆分到 views目录下 app_views.py,对应逻辑也做调整
- 根据现在的调整 修改 Dockerfile.xx 里面 启动命令
- 调整下import 导入方式,使其支持 python -m uvicorn app:app --host 127.0.0.1 --port 8107
- Dockerfile.xx 根据最新启动方式 调整
uvicorn LQStandardsService.app:app --host 127.0.0.1 --port 8107
uvicorn app:app --host 127.0.0.1 --port 8107
python -m uvicorn app:app --host 127.0.0.1 --port 8107