随笔分类 -  FastAPI

摘要:前言 请求体是客户端发送给 API 的数据,GET 请求不能发送请求体, 常见的发送请求体的请求方法: POST PUT DELETE PATCH 下面使用 POST 请求发送请求体, 定义请求体,需要使用 Pydantic 模型。 从 pydantic 中导入 BaseModel 模型 impor 阅读全文
posted @ 2022-03-10 00:01 西瓜_皮 阅读(742) 评论(0) 推荐(0) 编辑
摘要:上一篇写的 GET 请求接口,这节课写 POST 请求,GET 请求没有请求体,POST 有请求体。 ####需求:POST 请求实现登录,入参有账号、密码两个参数,请求方式为 JSON 格式 # -*- coding:utf-8 -*- """ 测试 FastApi的post请求中的数据验证, 使 阅读全文
posted @ 2022-03-09 00:11 西瓜_皮 阅读(4237) 评论(0) 推荐(0) 编辑
摘要:###前言 HTTP协议中,GET请求的参数放在 URL 后面,一般也叫query params 查询参数。 ####查询参数 # -*- coding:utf-8 -*- from fastapi import FastAPI # 导入FastAPI import uvicorn # uvicor 阅读全文
posted @ 2022-03-07 23:52 西瓜_皮 阅读(897) 评论(0) 推荐(0) 编辑
摘要:上一篇分享了一个简单的接口demo,这篇分享如何在请求路径中,增加参数。 ###一、获取路径参数 浏览器中看效果,路径中输入 1,接口返回中把 1 的值传回来。 再输一个值,输入深圳,值返回深圳。 不输入路径,提示 Not Found。 ####二、怎么限定输入的类型?例如只能输入整数。 输入一个非 阅读全文
posted @ 2022-03-06 23:03 西瓜_皮 阅读(547) 评论(0) 推荐(0) 编辑
摘要:###前言: FastAPI 是一个快速、高性能的 Web 框架,可以快速开发接口,直接调试,Api 文档全部到位, 在前后端分离的今天,真香! 比 Django 和 Flask 框架都要简洁。 ####特点: 快速:非常高的性能,最快的 Python 框架之一 快速编码:将开发功能的速度提高约 2 阅读全文
posted @ 2022-03-05 22:59 西瓜_皮 阅读(891) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示