一个 Flask 应用可以简单到只有一个文件。 比如以下 hello.py 文件就是一个 Flask 应用: 实例 from flask import Flask app = Flask(__name__) @app.route('/') def hello(): return 'Hell...
Flask 基本概念
上一个章节我们已经学会了如何创建第一个 Flask 应用,本章节我们将来详细了解 Flask 的一些基本概念。 了解 Flask 的基本概念对于开发高效的 Web 应用非常重要。 以下是 Flask 的主要基本概念的详细解析:...
Flask 第一个应用
上一章节我们已经成功安装了 Flask,接下来我们可以创建一个简单的 Flask 应用。 首先,创建一个名为 app.py 的文件,并添加以下内容: 实例 from flask import Flask app = Flask(__name__) @app.r...
Flask 在线练习
在 Web 开发的世界里,Flask 凭借其轻量级和灵活的特点,成为许多开发者的首选框架。 前面章节我们已经结算了如何安装 Flask,如果你懒的安装,也可以使用 Marscode 的在线 Flask 测试环境。 本文将为你详...
Flask 安装
Flask 安装还是比较简单的。 Flask 是 Python的一个库,所以首先需要确保你的计算机上已经安装了 Python。 Flask 需要 Python 3.6 及以上版本,先确保你已安装 Python 3。 可以通过以下命令检查 Python ...
FastAPI 表单数据
在 FastAPI 中,接收表单数据是一种常见的操作,通常用于处理用户通过 HTML 表单提交的数据。 FastAPI 提供了 Form 类型,可以用于声明和验证表单数据。 1、声明表单数据模型 接下来我们设计一个接收一个...
FastAPI 路径操作依赖项
FastAPI 提供了简单易用,但功能强大的依赖注入系统,这个依赖系统设计的简单易用,可以让开发人员轻松地把组件集成至 FastAPI。 FastAPI 提供了路径操作依赖项(Path Operation Dependencies)的机制,允许你...
FastAPI Pydantic 模型
Pydantic 是一个用于数据验证和序列化的 Python 模型库。 它在 FastAPI 中广泛使用,用于定义请求体、响应体和其他数据模型,提供了强大的类型检查和自动文档生成功能。 以下是关于 Pydantic 模型的详细介...
FastAPI 请求和响应
在 FastAPI 中,请求(Request)和响应(Response)是与客户端交互的核心。 FastAPI 提供了强大的工具来解析请求数据,并根据需要生成规范的响应。 接下来我们来详细看下 FastAPI 的请求和响应。 HTTP ...
FastAPI 基本路由
在 FastAPI 中,基本路由是定义 API 端点的关键。每个路由都映射到应用程序中的一个函数,用于处理特定的 HTTP 请求,并返回相应的响应。 根路径路由 创建 FastAPI 实例和根路径路由: 实例 from fastapi...