FastAPI(六十五)实战开发《在线课程学习系统》基础架构的搭建

 源码见"fastapi_study_road-learning_system_online_courses: fastapi框架实战之--在线课程学习系统"

在之前三篇,我们分享的就是需求的分析,基本接口的整理,数据库链接的配置。这次我们分享项目的基本框架,目录结构大致如下:

common目录:
        通用目录,放一些通用的处理

models目录:

        数据库表模型放在这里(你也可以把数据库相关的都放在这个目录下)

routers目录:

        放所有接口的地方

test目录:

        放测试用例的地方

settings目录:
        放配置文件的地方

middlewares目录:

        放所有中间件的地方,比如mysql,redis,mongodb等(主要是数据库操作相关)

Dockerfile:

        docker打包文件

main:

&

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值