首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
FastAPI
PeterMap
创建于2026-04-23
订阅专栏
FastAPI
暂无订阅
共18篇文章
创建于2026-04-23
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
FastAPI基础入门实战:从Hello World到部署全流程
FastAPI作为一款高性能、易上手的Python Web框架,凭借自动生成API文档、类型提示支持、异步性能优异等特点,成为当下API开发的热门选择。它无需复杂配置,即可快速搭建规范、可扩展的API
FastAPI路径参数进阶:顺序、预设与特殊路径处理
在FastAPI开发中,路径参数是实现接口灵活访问的核心组件,用于接收URL路径中的动态数据,比如通过用户ID、文件路径等信息定位资源。基础的路径参数用法简单易懂,但在实际开发中,常会遇到路径匹配冲突
FastAPI查询参数与字符串校验:规范请求,规避异常
在FastAPI接口开发中,查询参数是接收客户端非路径动态数据的常用方式,常用于筛选、搜索、分页等场景。与路径参数不同,查询参数无需嵌入URL路径,可灵活传递可选或必填信息,但如果缺乏有效的校验,很容
FastAPI路径参数与数值校验:精准约束,规避异常
在FastAPI接口开发中,路径参数是定位资源的核心方式,常用于传递唯一标识(如商品ID、用户ID)、分类编号等关键信息。与查询参数不同,路径参数是URL路径的一部分,必须强制传递,且其取值往往需要严
FastAPI三种启动方式区别及API文档访问指南
FastAPI作为高效的Python Web框架,其启动方式灵活多样,不同启动方式适配不同的开发场景,且均需结合虚拟环境(.venv)确保依赖隔离,避免版本冲突。同时,FastAPI自带自动生成的AP
FastAPI 实战:全局异常处理器封装
在FastAPI项目开发中,异常处理是保障系统稳定性和用户体验的关键环节。实际开发中,业务层、数据库层可能抛出各类异常,如SQL错误、外键关联失败、数据库连接异常、事务提交失败等,若未做统一处理,会导
FastAPI 实战:通用响应格式封装
在FastAPI接口开发中,统一的响应格式是提升接口可维护性、降低前后端对接成本的关键。实际开发中,接口返回格式杂乱、数据序列化失败、错误提示不统一等问题,会导致前后端联调效率低下,且不利于后期代码维
Python 类型提示入门:为FastAPI开发筑牢基础
Python作为一门动态类型语言,无需在代码中显式声明变量类型,就能灵活运行,这既是它的优势,也带来了一些隐患——开发大型项目或协作开发时,变量类型模糊易导致bug难以排查、代码可读性差、编辑器无法提
FastAPI 响应类型详解:默认响应与自定义响应实战
在 FastAPI 开发中,接口响应是衔接业务逻辑与前端交互的关键环节。默认情况下,FastAPI 会自动处理响应序列化,将 Python 对象转换为 JSON 格式返回,极大简化开发流程。当需要返回
FastAPI 依赖注入实战:复用通用逻辑,实现代码解耦
在 FastAPI 接口开发中,我们常常会遇到多个路由函数需要重复编写相同逻辑的场景——比如多个列表接口都需要分页参数校验、多个接口都需要用户权限校验、多个接口都需要创建和关闭数据库会话。如果在每个路
FastAPI 实战:用户登录注册完整实现
用户登录注册是绝大多数后端系统的基础功能,其核心需求是保障用户身份合法性、密码安全性,以及登录后的身份验证。FastAPI结合SQLAlchemy异步ORM和Pydantic数据校验,能快速实现高安全
FastAPI 三大核心参数实战:路径、查询与请求体详解
在 FastAPI 开发中,参数的正确使用是接口高效、规范的关键。FastAPI 内置了对路径参数、查询参数和请求体参数的完美支持,无需额外配置就能实现参数校验、类型转换和接口文档自动生成,极大提升开
FastAPI + SQLAlchemy ORM 建表实战:从基础配置到模型落地
在FastAPI后端开发中,数据库表是数据存储的核心载体,而使用SQLAlchemy ORM进行建表,是实现“对象-数据库”映射的基础步骤,也是后续所有数据库操作(查询、新增等)的前提。相比于手动编写
FastAPI 实战:工程结构规范与模块化路由实现
在FastAPI后端开发中,随着业务需求的迭代,代码量会不断增加,若将所有代码堆砌在单个文件中,会导致代码可读性差、维护成本高、难以协作开发。规范的工程结构与模块化路由设计,能实现代码分层解耦、职责清
FastAPI + SQLAlchemy ORM 实战:实现查询操作
在FastAPI与SQLAlchemy ORM的协同开发中,查询操作是数据库交互的核心环节。基于已创建的书籍表,我们可通过ORM提供的简洁API,无需编写原生SQL,就能高效实现各类查询需求。本文将严
FastAPI 中间件实战:统一请求处理的高效方案
在 FastAPI 应用开发中,随着接口数量的增多,很多接口会出现重复的处理逻辑——比如所有接口都需要验证用户身份、记录请求日志、监控接口性能,部分接口还需要处理跨域、设置统一响应头、过滤非法请求等。
FastAPI + SQLAlchemy ORM 实战:实现增删改操作
在FastAPI与SQLAlchemy ORM的协同开发中,除了查询操作,数据的新增、更新、删除(增删改)也是数据库交互的核心场景。基于书籍表模型,我们可通过ORM提供的简洁API,无需编写原生SQL
FastAPI 实战:跨域问题(CORS)完整解决方案
在前后端分离开发中,跨域问题是最常见的拦路虎之一。前端项目(如Vue、React)通常运行在本地开发服务器(如localhost:3000),而后端FastAPI服务运行在另一个端口(如localho