FastAPI项目实战
文章平均质量分 90
本专栏主要详细分享FastAPI实战案例(文章附带完整代码及项目原理介绍),从基础入门到项目部署实战,提升编程思维能力。
优惠券已抵扣
余额抵扣
还需支付
¥19.90
¥99.00
购买须知?
本专栏为图文内容,最终完结不会低于15篇文章。
订阅专栏,享有专栏所有文章阅读权限。
本专栏为虚拟商品,基于网络商品和虚拟商品的性质和特征,专栏一经购买无正当理由不予退款,不支持升级,敬请谅解。
写python的鑫哥
持续更新Python干货知识,【可定制Python爬虫需求】,记得关注,有需求可私信。
专栏涵盖[完整代码]以及[详细的步骤教程],订阅专栏者提供1对1答疑服务。
展开
-
FastApi-异常处理(6)
本文是该专栏的第6篇,后面会持续分享FastApi以及项目实战的各种干货知识。通常情况下,当请求参数不符合规范时,我们需要对请求异常进行处理,返回相应的状态码和提示。这样方便用户快速知道哪里的参数出错,能及时找出解决方法。而本文,笔者将针对FastApi的异常情况以及出现异常的解决方法,进行详细介绍。(附带完整代码)原创 2024-01-21 17:48:17 · 448 阅读 · 0 评论 -
FastApi-基于FastApi实现上传文件(5)
本文是该专栏的第5篇,后面会持续分享FastApi以及项目实战的各种干货知识。在项目中,通常会或多或少遇到这样的一个需求,需要你基于FastApi来实现一个文件上传功能。而本文,笔者将单独针对这样的功能,基于FastApi来详细介绍实现“文件上传”的功能以及注意事项。废话不多说,下面跟着笔者直接往下看正文详细内容。(附带完整代码)原创 2024-01-21 17:14:02 · 619 阅读 · 0 评论 -
FastApi-实现异步接口(4)
本文是该专栏的第4篇,后面会持续分享FastApi以及项目实战的各种干货知识。提到异步接口,在项目需求应用中,也是非常常见的。比如说在“邮件发送,短信验证码发送,文件上传,文件下载,甚至类似于繁琐数据计算的发起等等领域,都有涉及应用到异步接口。为什么要用到异步接口,主要在于每个任务需要处理的时间是不确定的,不能让接口调用者或用户一直处于等待状态,而我们要做的就是立刻给用户一个状态反馈。而本文,笔者将基于FastApi通过实际代码例子,来创建一个FastApi的异步接口。具体细节部分以及注意事项,跟着笔者直接原创 2024-01-21 17:10:11 · 545 阅读 · 0 评论 -
FastApi-参数验证的正确使用(3)
本文是该专栏的第3篇,后面会持续分享FastApi以及项目实战的各种干货知识。继本专栏上一篇详细介绍FastApi的参数接收,本文再详细来介绍FastApi的参数验证。在python中推荐使用成熟的第三方库进行数据验证,这样不仅可以少写一些if .. else语句,还能让代码的可读性更强。而本文要介绍的参数验证,这里就需要用到Pydantic,它是一个用于数据验证和设置的python库,特别是用于验证数据模型。它通过声明性的方式定义数据模型,并提供了强大的数据验证和转换功能。Pydantic最初是为...原创 2024-01-21 17:04:57 · 280 阅读 · 0 评论 -
FastApi-参数接收的正确使用(2)
本文是该专栏的第2篇,后面会持续分享FastApi以及项目实战的各种干货知识。本文重点介绍,在使用FastApi使用“参数接收”时遇到的三种类型“路径参数”,“查询参数”,“请求体”的相关问题以及相应的解决方案。具体详细知识点,跟着笔者直接往下看正文。(附带完整代码)接下来,我们来对比分析“路径参数”,“查询参数”,“请求体”这三种,分别在FastApi项目中需要注意的一些使用事项,以及相关使用知识点。原创 2024-01-21 17:01:43 · 403 阅读 · 0 评论 -
FastApi-快速入门FastApi框架(1)
本文是该专栏的第1篇,后面会持续分享FastApi以及项目实战的各种干货知识。FastApi是一个现代、快速(高性能)的基于Python3.6+的web框架,用于构建API。它旨在使API开发更快,更简单,并且更具有扩展性。FastApi甚至可以和Go类似拥有极高的性能,除此之外,FastApi相较于Django和Flask,相对比较年轻,不过这并不影响FastApi的使用和维护。而本文将针对FastApi框架,从入门FastApi的重要知识点到项目部署,进行一个详细介绍。下面跟着笔者,直接往下看正文...原创 2023-12-20 08:00:00 · 1233 阅读 · 0 评论