Web176教程
  • HTML
    • bootstrap4 教程
    • bootstrap5 教程
    • Canvas 教程
    • Canvas API
    • CSS 教程
    • CSS3 教程
    • HTML 教程
    • HTML5 教程
    • Less 教程
    • Sass 教程
    • SVG 教程
    • W3.CSS 教程
    • WebSockets 教程
    • XML DOM 教程
    • XHTML 教程
  • JavaScript
    • AngularJS 教程
    • Angular13 教程
    • AJAX 教程
    • JavaScript 教程
    • Vue2.0 教程
    • Vue3.0 教程
    • Axios 教程
    • Vue CLI 基础教程
    • React 教程
    • TypeScript 教程
    • Vant 教程
    • RequireJS 教程
    • JSON 教程
    • Ext.js 教程
    • ECMAScript 6 教程
    • jQuery EasyUI 教程
    • Next.js 教程
    • Nuxt.js 教程
    • RxJS 教程
    • RIOT.JS 教程
    • MomentJS 教程
    • WebGL 教程
    • Polymer 教程
    • Redux 教程
    • WebRTC 教程
    • Prototype 教程
    • Meteor 教程
    • CoffeeScript 教程
    • Ember 对象模型
    • Vant3 教程
    • Vant4 教程
    • ElementPlus 教程
    • Element-React 教程
  • 后端开发
    • Java 教程
    • Go 语言
    • ASP.NET 教程
    • C++ 教程
    • C# 教程
    • Hadoop 教程
    • R语言
    • Ruby 教程
    • JSP 教程
    • Python 教程
    • Yii 框架教程
    • Zend framework 教程
    • Apache CXF 教程
    • VB.Net 教程
    • VBScript 教程
    • Julia 教程
    • Perl 教程
    • Lua 教程
    • Kotlin 教程
    • MATLAB 教程
    • Spring Boot 教程
    • VBA 语言教程
  • 移动开发
    • Android 教程
    • Android SDK 指南
    • CrossApp 教程
    • Cordova 教程
    • Flutter 教程
    • Knockout 教程
    • HomeKit App 教程
    • iOS 开发手册
    • ionic 教程
    • React Native 教程
    • Swift 教程
    • Sencha Touch 教程
    • uni-app 教程
    • 小程序云开发学习指南
    • 云开发 – 云函数实现后端能力
  • 服务器
    • DOS 命令学习手册
    • Docker 从入门到实践
    • Dart 编码教程
    • Linux 教程
    • Nginx 教程
    • OAuth 2.0 教程
    • RDF 教程
    • Web Service 教程
    • UNIX 教程
  • 数据库
    • Cassandra 教程
    • MariaDB 教程
    • Memcached 教程
    • MongoDB 教程
    • Moralis Web3 企业级API
    • MS Access 教程
    • MyBatis 教程
    • MySQL 教程
    • neo4j 教程
    • Oracle 教程
    • Redis 教程
    • SQL 教程
    • Slick 教程
    • Spark 教程
    • Storm 教程
    • SQLite 教程
    • 云数据库OceanBase教程
  • 建站
    • Arduino 教程
    • Django 教程
    • FastAPI 教程
    • Flask 教程
    • Flask 中文教程
    • GoFrame 教程
    • Groovy 教程
    • Go Gin教程
    • Hibernate 教程
    • HTTP 教程
    • iris 教程
    • jUnit 教程
    • JFinal 教程
    • Python Tornado教程
    • Revel 教程
    • Servlet 教程
    • Struts2 教程
    • Swoole 教程
    • Spring IoC 教程
    • SWING 教程
    • WordPress 教程
    • WPF 教程
    • MyBatis-Plus 教程
    • Gin 教程
  • 开发工具
    • Apache Ant 教程
    • Chrome 开发工具
    • Composer 教程
    • Electron 教程
    • Flex 教程
    • Git 在线教程
    • Gradle 教程
    • Grunt 教程
    • HBuilder 教程
    • Maven 教程
    • Tableau 教程
    • Verilog 教程
    • Visual Studio Code 教程
    • Vite教程
    • Webpack 教程
    • 正则表达式
  • MORE
    • 问答社区
    • 资讯
      • 前端开发
      • 办公
      • SEO
登录 注册
投稿

FastAPI 教程

FastAPI 是一个用于构建 API 的现代、快速(高性能)的 web 框架,使用 Python 3.6+ 并基于标准的 Python 类型提示。

  1. Web176教程首页
  2. FastAPI 教程
  • FastAPI 特性

    FastAPI 提供了以下内容: 基于开放标准 用于创建 API 的 OpenAPI 包含了路径操作,请求参数,请求体,安全性等的声明。 使用&nbs…

    冒牌SEO 冒牌SEO
    FastAPI 教程 2023年5月16日
  • Python 类型提示简介

    Python 3.6+ 版本加入了对”类型提示”的支持。 这些”类型提示”是一种新的语法(在 Python 3.6 版本加入)用来声…

    terry terry
    FastAPI 教程 2023年5月16日
  • FastAPI教程 第一步

    最简单的 FastAPI 文件可能像下面这样: from fastapi import FastAPI app = FastAPI() @app.get(“/”) async de…

    admin admin
    FastAPI 教程 2023年5月16日
  • FastAPI教程 路径参数

    你可以使用与 Python 格式化字符串相同的语法来声明路径”参数”或”变量”: from fastapi import FastA…

    唐伯虎点蚊香的头像 唐伯虎点蚊香
    FastAPI 教程 2023年5月16日
  • FastAPI教程 查询参数

    声明不属于路径参数的其他函数参数时,它们将被自动解释为”查询字符串”参数 from fastapi import FastAPI app = FastAPI…

    冒牌SEO 冒牌SEO
    FastAPI 教程 2023年5月16日
  • FastAPI教程 请求体

    当你需要将数据从客户端(例如浏览器)发送给 API 时,你将其作为「请求体」发送。 请求体是客户端发送给 API 的数据。响应体是 API 发送给客户端的数据。 你的 API 几乎…

    terry terry
    FastAPI 教程 2023年5月16日
  • FastAPI教程 路径参数和数值校验

    与使用 Query 为查询参数声明更多的校验和元数据的方式相同,你也可以使用 Path 为路径参数声明相同类型的校验和元数据。 导入 Pat…

    admin admin
    FastAPI 教程 2023年5月16日
  • FastAPI教程 请求体 – 多个参数

    既然我们已经知道了如何使用 Path 和 Query,下面让我们来了解一下请求体声明的更高级用法。 混合使用 Path、Query&nbsp…

    唐伯虎点蚊香的头像 唐伯虎点蚊香
    FastAPI 教程 2023年5月16日
  • FastAPI教程 请求体 – 字段

    与使用 Query、Path 和 Body 在路径操作函数中声明额外的校验和元数据的方式相同,你可以使用 Pydantic 的 F…

    冒牌SEO 冒牌SEO
    FastAPI 教程 2023年5月16日
  • FastAPI教程 请求体 – 嵌套模型

    使用 FastAPI,你可以定义、校验、记录文档并使用任意深度嵌套的模型(归功于Pydantic)。 List 字段 你可以将一个属性定义为拥有子元素的类型。例如 Pyt…

    terry terry
    FastAPI 教程 2023年5月16日
  • FastAPI教程 额外数据类型

    到目前为止,您一直在使用常见的数据类型,如: int float str bool 但是您也可以使用更复杂的数据类型。 您仍然会拥有现在已经看到的相同的特性: 很棒的编辑器支持。 …

    admin admin
    FastAPI 教程 2023年5月16日
  • FastAPI教程 Cookie 参数

    你可以像定义 Query 参数和 Path 参数一样来定义 Cookie 参数。 导入 Cookie 首先,导…

    唐伯虎点蚊香的头像 唐伯虎点蚊香
    FastAPI 教程 2023年5月16日
  • FastAPI教程 Header 参数

    你可以使用定义 Query, Path 和 Cookie 参数一样的方法定义 Header 参数。 导入 Header …

    冒牌SEO 冒牌SEO
    FastAPI 教程 2023年5月16日
  • FastAPI教程 响应模型

    你可以在任意的路径操作中使用 response_model 参数来声明用于响应的模型: @app.get() @app.post() @app.put() @a…

    terry terry
    FastAPI 教程 2023年5月16日
  • FastAPI教程 响应状态码

    与指定响应模型的方式相同,你也可以在以下任意的路径操作中使用 status_code 参数来声明用于响应的 HTTP 状态码: @app.get() @app.…

    admin admin
    FastAPI 教程 2023年5月16日
  • FastAPI教程 表单数据

    接收的不是 JSON,而是表单字段时,要使用 Form。 说明 要使用表单,需预先安装 python-multipart。 例如,pip install pyt…

    唐伯虎点蚊香的头像 唐伯虎点蚊香
    FastAPI 教程 2023年5月16日
  • FastAPI教程 请求文件

    File 用于定义客户端的上传文件。 说明 因为上传文件以「表单数据」形式发送。 所以接收上传文件,要预先安装 python-multipart。 例如:&nb…

    冒牌SEO 冒牌SEO
    FastAPI 教程 2023年5月16日
  • FastAPI教程 请求表单与文件

    FastAPI 支持同时使用 File 和 Form 定义文件和表单字段。 说明 接收上传文件或表单数据,要预先安装 python…

    terry terry
    FastAPI 教程 2023年5月16日
  • FastAPI教程 路径操作配置

    您可以将几个参数传递给路径操作装饰器来配置它。 警告 请注意,这些参数直接传递给路径操作装饰器,而不是您的路径操作函数。 响应状态码 您可以定义status_code要在您的路径操…

    admin admin
    FastAPI 教程 2023年5月16日
  • FastAPI教程 JSON兼容编码器

    在某些情况下,您可能需要转换数据类型(如Pydantic模型),将其转换为与JSON兼容的数据结构(如dict,list等)。 例如,如果您需要将其存储在数据库中。 为此,Fast…

    唐伯虎点蚊香的头像 唐伯虎点蚊香
    FastAPI 教程 2023年5月16日
加载中…

FastAPI 教程列表

  • FastAPI 特性
  • Python 类型提示简介
  • FastAPI教程 第一步
  • FastAPI教程 路径参数
  • FastAPI教程 查询参数
  • FastAPI教程 请求体
  • FastAPI教程 路径参数和数值校验
  • FastAPI教程 请求体 – 多个参数
  • FastAPI教程 请求体 – 字段
  • FastAPI教程 请求体 – 嵌套模型
  • FastAPI教程 额外数据类型
  • FastAPI教程 Cookie 参数
  • FastAPI教程 Header 参数
  • FastAPI教程 响应模型
  • FastAPI教程 响应状态码
  • FastAPI教程 表单数据
  • FastAPI教程 请求文件
  • FastAPI教程 请求表单与文件
  • FastAPI教程 路径操作配置
  • FastAPI教程 JSON兼容编码器
  • FastAPI教程 请求体 – 更新数据
  • FastAPI教程 依赖项 – 第一步
  • FastAPI教程 子依赖项
  • FastAPI教程 路径操作装饰器依赖项
  • FastAPI教程 全局依赖项
  • FastAPI教程 与yield的依赖关系
  • FastAPI教程 安全性 – 第一步
  • FastAPI教程 获取当前用户
  • FastAPI教程 使用密码和 Bearer 的简单 OAuth2
  • FastAPI教程 使用(哈希)密码和 JWT Bearer 令牌的 OAuth2
  • FastAPI教程 CORS(跨域资源共享)
  • FastAPI教程 SQL(关系)数据库
  • FastAPI教程 更大的应用 – 多个文件
  • FastAPI教程 后台任务
  • FastAPI教程 静态文件
  • FastAPI教程 测试
  • FastAPI教程 调试
  • FastAPI教程 高级用户指南 – 简介
  • FastAPI教程 额外的状态码
  • FastAPI教程 直接返回响应
  • FastAPI教程 自定义响应 – HTML,流,文件和其他
  • FastAPI教程 OpenAPI 中的其他响应
  • FastAPI教程 响应头
  • FastAPI教程 响应 – 更改状态代码
  • FastAPI教程 高级依赖
  • FastAPI教程 高级安全 – 介绍
Web176教程
  • 首页
  • 教程汇总
  • 网站地图

Copyright © 2024 Web176教程 All right reseved. 粤ICP备12067512号