摘要: 本文分享了 FastAPI 搭配 PostgreSQL 使用 Tortoise ORM 的完整实战经验,包括模型设计、数据迁移(aerich)、常见问题及解决方案,帮助你在异步世界中优雅地操作数据库。 阅读全文
posted @ 2026-03-12 09:59 一名程序媛呀 阅读(91) 评论(0) 推荐(0)
摘要: 本文分享了在FastAPI项目中集成Redis做缓存、Elasticsearch做日志存储的实战经验,包含完整代码示例和踩坑总结,帮你轻松提升API性能和可观测性。 阅读全文
posted @ 2026-03-11 14:14 一名程序媛呀 阅读(190) 评论(0) 推荐(1)
摘要: 本文以程序媛的口吻,分享FastAPI结合PostgreSQL的实战经验。从安装配置、依赖选型到异步CRUD代码编写,逐一拆解常见坑点(连接拒绝、驱动错误、事务回滚等),并提供可直接复用的代码模板。旨在帮助初学者快速上手,避免重复踩坑。 阅读全文
posted @ 2026-03-10 23:08 一名程序媛呀 阅读(268) 评论(3) 推荐(1)
摘要: 本文以实战为导向,从零开始搭建 FastAPI + SQLAlchemy 2.0 + Alembic 的数据库层。通过生活化比喻和踩坑案例,讲透异步引擎配置、模型定义新写法、迁移脚本生成与审核等核心环节,帮你建立一套可靠、可维护的数据库操作实践。适合所有被数据库折腾过的后端开发者。 阅读全文
posted @ 2026-03-09 22:35 一名程序媛呀 阅读(204) 评论(1) 推荐(1)
摘要: 后端实现了流式输出,前端却不知道怎么接?本文详细讲解三种主流的前端接收方式:原生EventSource、fetch流式读取、微软fetch-event-source库,并对比优缺点。同时总结了前端最容易翻车的五个大坑(CORS、数据格式、重连、兼容性、内存泄漏),附带进阶打字机体验技巧,让你轻松实现丝滑的AI对话界面。 阅读全文
posted @ 2026-03-06 15:25 一名程序媛呀 阅读(178) 评论(0) 推荐(1)
摘要: 很多AI应用因为响应太慢被用户吐槽,其实用FastAPI实现流式输出就能让文字逐字出现,体验如真人打字。本文从原理到实战,带你用StreamingResponse和生成器快速打造“打字机”效果,并分享了CORS、超时、异常处理等四个容易翻车的细节,最后给出首字优化和速率限制的进阶建议。适合正在用FastAPI构建AI服务的开发者参考。 阅读全文
posted @ 2026-03-05 16:31 一名程序媛呀 阅读(276) 评论(0) 推荐(0)
摘要: 很多FastAPI开发者误以为JWT认证就是权限控制的终点,结果上线后频发越权操作。本文通过一个真实的“多租户Todo”案例,手把手教你用FastAPI的Depends搭建细粒度权限系统。从封装可配置的权限依赖、实现RBAC角色控制,到数据级权限(ABAC)的进阶玩法,最后分享我的踩坑经验。读完你就能直接动手改造项目,让权限逻辑真正“带脑子”。 阅读全文
posted @ 2026-03-04 08:53 一名程序媛呀 阅读(227) 评论(0) 推荐(0)
摘要: 本文从实际踩坑案例出发,拆解分布式系统中服务调用超时、数据一致性、分布式锁三大高频问题。用生活化的比喻讲透原理,并给出可直接粘贴的FastAPI代码片段。帮你从“能跑”进化到“稳如狗”。 阅读全文
posted @ 2026-03-03 10:13 一名程序媛呀 阅读(178) 评论(0) 推荐(0)
摘要: 接口上线就崩?压力测试到底怎么做?本文用朋友聊天的方式,分享FastAPI压测的常用工具、实战步骤,以及应对高并发的优化“三板斧”。包含可直接复用的locust脚本和gunicorn配置,帮你避开我踩过的坑。 阅读全文
posted @ 2026-03-02 15:05 一名程序媛呀 阅读(137) 评论(0) 推荐(0)
摘要: 本文手把手教你用FastAPI搭建文生图服务,结合ollama本地优化提示词,diffusers调用dreamshaper8-lcm模型生成图片,并配置CORS让局域网设备都能访问。全是实战经验,帮你少踩坑。 阅读全文
posted @ 2026-03-01 17:01 一名程序媛呀 阅读(293) 评论(0) 推荐(0)
摘要: 很多人在用FastAPI调用外部API时会遇到阻塞、超时甚至崩溃。本文从asyncio原理讲起,通过FastAPI+httpx异步调用本地ollama模型,带你一步步搭建一个对话窗口,并分享我踩过的坑和解决方案。 阅读全文
posted @ 2026-02-28 14:37 一名程序媛呀 阅读(297) 评论(0) 推荐(1)
摘要: 春节时看到公众号有个留言:“能不能搞个AI助手,要能聊天气、查限行,还得私有部署。” 别慌!这篇手记用FastAPI + Ollama + 开源模型,加上一点点天气数据微调,跑通一个能对话查询天气的demo。全程口语化,附代码、踩坑记录,直接可以搬到你的项目里。 阅读全文
posted @ 2026-02-27 13:30 一名程序媛呀 阅读(661) 评论(1) 推荐(4)
摘要: 本文通过实战案例,详细讲解FastAPI与JavaScript实现WebSocket长连接保持的心跳机制,包括前后端代码、参数调优和常见陷阱,帮助你打造稳定可靠的双向通信。 阅读全文
posted @ 2026-02-19 17:05 一名程序媛呀 阅读(332) 评论(2) 推荐(0)
摘要: 本文以程序媛的亲身经历,分享 FastAPI 中 WebSocket 的实战技巧与常见陷阱。从基础 echo 服务开始,逐步剖析心跳丢失、认证漏洞、并发瓶颈、优雅关闭、消息格式五大高频问题,并给出可直接落地的代码与配置方案。不讲枯燥理论,只聊真实踩坑后的解决方案,帮你把 WebSocket 连接从“能用”做到“稳如泰山”。 阅读全文
posted @ 2026-02-15 13:13 一名程序媛呀 阅读(218) 评论(0) 推荐(2)
摘要: 本文系统介绍了如何在FastAPI框架中集成Jinja2模板引擎来构建动态Web页面。内容涵盖从安装配置、模板上下文数据传递(包括请求级和全局两种方式)、静态文件正确引入,到完整实战演示与常见避坑指南。帮助开发者快速掌握利用FastAPI服务端渲染页面的技能,适用于快速原型、管理后台等场景。 阅读全文
posted @ 2026-02-09 11:48 一名程序媛呀 阅读(471) 评论(2) 推荐(0)