标签: FastAPI
thumbnail

FastAPI 与数据库交互教程

我们就来学习如何使用 FastAPI 与数据库进行交互,这里我们选择使用 SQLite 数据库,它是一种轻量级的数据库,非常适合初学者和小型项目。
thumbnail

FastAPI 中的依赖注入Dependency Injection

依赖注入(Dependency Injection,简称 DI)是一种软件设计模式,它的核心思想是将对象的依赖关系从对象本身的创建和管理中分离出来。简单来说,就是一个对象不自己去创建它所依赖的其他对象,而是由外部将这些依赖对象提供给它。
thumbnail

FastAPI将机器学习模型转换为Python API示例

我们预处理了数据,训练了一个逻辑回归模型,并创建了一个简单的 FastAPI 应用来提供预测。FastAPI 提供了一种快速且高效的方式来构建和部署机器学习模型的 API。
thumbnail

FastAPI开发教程:查询参数实战

开发Web应用时,有时会需要在访问链接中附加一些额外信息,比如分页或筛选条件。这些额外的信息通常通过“查询参数”来实现,今天我们就来学习如何用FastAPI简单搞定这些内容。
thumbnail

Python 三大框架 Django, Flask, FastAPI 到底哪个最强?

想用 Python 开发点东西,到底该选 Django、Flask 还是 FastAPI 啊? 这个问题不错!这3个框架都是非常有名的,今天我们就来聊聊这三大Py主流框架的优缺点,顺便看看它们各自适合啥场景,干货满满,走起!
thumbnail

Flask 切到 FastAPI 后,在机器学习时代起飞!

Django 说实话上手也方便,但是学习起来有点重量级框架的感觉,FastAPI 带给我的直观体验还是很轻便的,本文翻译的这篇文章就会着重介绍 FastAPI 和 Flask 的区别。
thumbnail

FastAPI高性能 Web 框架,轻松构建高效Python API 服务

FastAPI简直就是给咱们Python开发者的福音。它把那些繁琐的事情都处理了,让我们能专注于业务逻辑。代码写得快,运行得也快,文档还齐全,属实是个不可多得的好框架。
thumbnail

使用 Prometheus 和 Grafana在FastAPI 应用程序中进行监控和日志记录

监控和日志记录是维护健康且性能良好的 FastAPI 应用程序的关键组件。在本博客中,我们将探讨如何使用 Prometheus 和 Grafana(两种用于跟踪和可视化指标的流……
thumbnail

FastAPI + NGINX + Gunicorn:教你部署一个高性能的Python网页应用

一、前言 部署一个 FastAPI 应用到你的服务器是一项复杂的任务。如果你对NGINX、Gunicorn和 Uvicorn 这些技术不熟悉,可能会浪费大量的时间。如果你是刚接触 P……
thumbnail

FastAPI+SQLAlcheym,实现对数据库的增删改查

FastAPI对数据库的操作通常是采用SQLAlchemy来实现的,这主要是由于后者会以面向对象的方式来操作表,同时SQLAlchemy用统一的接口使得程序与数据库相分离,降……
thumbnail

FastAPI 快速开发 Web API 项目中的模板和 Jinja

什么是 Jinja 模板是全栈 Web 开发的重要组成部分。使用 Jinja,您可以构建丰富的模板,为您的 Python Web 应用程序的前端提供支持。 Jinja 是一个用 Python ……
thumbnail

Python 高性能 web 框架 ——FastApi 全面指南

一、简介 FastAPI 是一个用于构建 API 的现代、快速(高性能)的 web 框架,使用 Python 3.6+ 并基于标准的 Python 类型提示。 它具有如下这些优点: 快速……
thumbnail

基于python FastAPI 框架的房源租赁系统设计与实现

项目背景 传统的线下租房不便、途径少、信息更新慢,导致房屋租赁效率低。为了有效的提升租赁效率和房源信息管理、提供更优质的租赁服务。让房东出租宣传展示……