深入解读 FastAPI:现代、高性能的 Python Web 框架

FastAPI 是一个高性能的 Web 框架,基于 Python 3.7+ 构建,依赖于 Starlette(用于网络框架核心)和 Pydantic(用于数据校验)。它以 OpenAPI 和 JSON Schema 标准为核心,为开发者提供自动化的文档生成和强大的数据验证功能。id: inttitl

利用 FastAPI 和 Jinja2 模板引擎快速构建 Web 应用

Jinja2 是一个非常流行的模板引擎,它可以让你用变量替代模板中的占位符,生成动态的 HTML 页面。它被广泛用于 Web 应用中,以生成用户界面。

【FastAPI】在FastAPI中实现用户登录和Token认证(JWT)并展示到Swagger UI

在现代的Web应用中,用户认证是非常关键的部分。无论是构建一个简单的API还是复杂的Web应用,保护用户数据和验证用户身份都是必不可少的。JWT(JSON Web Token)是一种非常流行的认证机制,结合FastAPI的强大功能,可以轻松实现基于Token的用户认证。在本文中,我们将介绍如何在Fa

Fastapi连接Mysql数据库

首先,确保你的 Python 环境中已经安装了 FastAPI、uvicorn 、sqlalchemy和pymysql。开启数据库后,浏览器输入127.0.0.1:8000/docs,即可对其进行测试。

FastAPI的一站式全栈开发利器:Full Stack FastAPI 模板带你快速构建现代 Web 应用!

Full Stack FastAPI Template 凭借其强大技术栈、丰富的功能和便捷的操作方式,为开发者们提供了一个快速构建现代 Web 应用的最佳起点。无论是初学者还是经验丰富的开发者,都能轻松利用它,将更多精力投入到业务逻辑的开发中,提升开发效率,快速打造出令人满意的 Web 应用!而 F

FastAPI vs Flask: 专业对比与选择

FastAPI和Flask都是优秀的Python Web框架,选择哪个框架主要取决于项目的具体需求和开发者的偏好。对于小规模项目或初学者来说,Flask的轻便和易用性可能是更好的选择。而对于需要高性能、高并发和复杂功能支持的项目,FastAPI则更具优势。无论选择哪个框架,都可以通过其丰富的生态系统

【FastAPI】离线使用Swagger UI 或 国内网络如何快速加载Swagger UI

在FastAPI中,默认情况下,当应用启动时,Swagger UI 会通过在线加载 Swagger UI 的静态资源。这意味着如果应用运行在没有互联网连接的环境中,默认的 Swagger 文档页面将无法加载。为了在离线环境中使用 Swagger UI,你需要手动加载 Swagger UI 的静态文件

深入探讨 FastAPI:现代 Python Web 框架的瑰宝

FastAPI 是一个现代、快速(高性能)的 Web 框架,用于构建 API。它基于 Python 3.7+ 的类型提示功能,提供了自动化的数据验证、序列化和文档生成。FastAPI 的设计目标是提高开发效率和性能,同时保持代码的简洁和可维护性。FastAPI 是一个现代、高性能的 Web 框架,结

Django、Flask和FastAPI的优缺点与适用场景

Django是一个全功能的Web框架,提供了大量内置功能,如ORM(对象关系映射)、认证系统、管理后台等。Flask是一个轻量级的Web框架,提供了基本的工具,并允许开发者选择适合自己项目的扩展。FastAPI是一个现代、快速(通过使用Starlette和Pydantic)的Web框架,专注于快速构

使用 FastAPI、Celery 和 RabbitMQ 的异步架构

我们的消息代理已启动并运行。现在让我们配置 Celery。

fastapi脚手架,一键生成项目与api,开箱即用

fastapi非常奈斯,作为API开发那是相当优秀的框架,但我们在开发过程中,前期搭建会花费大量的时间,且还不尽人意。为此我集成了一键生成项目与api,让开发变得更简单。

开源模型应用落地-FastAPI-助力模型交互-进阶篇-中间件(四)

学习FastAPI中高级中间件的相关内容

开源模型应用落地-FastAPI-助力模型交互-进阶篇-Request&Dataclasses(三)

如何在FastAPI中直接使用Request对象和如何使用数据类Dataclasses

开源模型应用落地-FastAPI-助力模型交互-进阶篇(一)

通过生命周期事件,可以更好地管理应用的整个生命周期中的资源和操作,确保资源的正确初始化和释放,提高应用的性能、可靠性和可维护性。

基于FastAPI构造一个AI模型部署应用

fastapi是目前一个比较流行的python web框架,在大模型日益流行的今天,其云端部署和应用大多数都是基于fastapi框架。所以掌握和理解fastapi框架基本代码和用法尤显重要。需要注意的是,fastapi主要是通过app对象提供了web服务端的实现代码,对于一个完整应用来说,还需要uv

开源模型应用落地-FastAPI-助力模型交互-WebSocket篇(六)

使用FastAPI提高AI应用程序的开发效率和用户体验,为 AI 模型的部署和交互提供全方位的支持。

开源模型应用落地-FastAPI-助力模型交互-WebSocket篇(四)

使用FastAPI提高AI应用程序的开发效率和用户体验,为 AI 模型的部署和交互提供全方位的支持。

Python FastAPI系列:自定义FastAPI middleware中间件

​​在一些情况下,我们需要对整个FastAPI应用的全部或部分路由执行一些通用的功能,例如身份验证、日志记录、错误处理等,我们可以通过自定义FastAPI middleware中间件来完成。

开源模型应用落地-FastAPI-助力模型交互-WebSocket篇(二)

使用FastAPI提高AI应用程序的开发效率和用户体验,为 AI 模型的部署和交互提供全方位的支持。

登录可以使用的更多功能哦! 登录
作者榜
...
资讯小助手

资讯同步

...
内容小助手

文章同步

...
Deephub

公众号:deephub-imba

...
奕凯

公众号:奕凯的技术栈