上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 106 下一页
摘要: FastAPI(9)- 多个 Request Body Path、Query、Request Body 混合使用 from fastapi import FastAPI, Path, Query from typing import Optional from pydantic import Bas 阅读全文
posted @ 2022-01-05 11:45 小学弟- 阅读(147) 评论(0) 推荐(0) 编辑
摘要: FastAPI(8)- 请求体 Request Body 前言 接口传参方式之一:通过发送请求体(Request Body)来传递请求数据 在 FastAPI,提倡使用 Pydantic 模型来定义请求体 这篇文章会详细讲不使用 Pydantic 和 使用 Pydantic 发送请求体的栗子 注意 阅读全文
posted @ 2022-01-05 11:43 小学弟- 阅读(208) 评论(0) 推荐(0) 编辑
摘要: FastAPI(6)- 详解 Query 可选参数 上一篇文章讲过查询参数可以不是必传的,可以是可选参数 from fastapi import FastAPI from typing import Optional import uvicorn app = FastAPI() # 必传参数+可选参 阅读全文
posted @ 2022-01-05 11:42 小学弟- 阅读(168) 评论(0) 推荐(0) 编辑
摘要: FastAPI(5)- 查询参数 Query Parameters 什么是查询参数? http://127.0.0.1:8000/get?name=xxx&age=18 http://127.0.0.1:8000/get?age=18&name=xxx 在 url 的 ? 后面跟着的一组或多组键值对 阅读全文
posted @ 2022-01-05 11:40 小学弟- 阅读(101) 评论(0) 推荐(0) 编辑
摘要: FastAPI(4)- 路径参数 Path Parameters 什么是路径 假设一个 url 是: http://127.0.0.1:8080/items/abcd 那么路径 path 就是 /items/abcd 路径参数 就是将路径上的某一部分变成参数,可通过请求传递,然后 FastAPI 解 阅读全文
posted @ 2022-01-05 11:39 小学弟- 阅读(106) 评论(0) 推荐(0) 编辑
摘要: FastAPI(3)- uvicorn.run() Uvicorn 基于 uvloop 和 httptools 构建的非常快速的 ASGI 服务器 它不是一个 Web 框架,而是一个服务器 例如,它不是一个提供路径路由的框架,这是 FastAPI 框架提供的东西 它是 Starlette 和 Fas 阅读全文
posted @ 2022-01-05 11:38 小学弟- 阅读(594) 评论(0) 推荐(0) 编辑
摘要: FastAPI(2)- 快速入门 安装 FastAPI pip install fastapi # 将来需要将应用程序部署到生产环境可以安装 uvicorn 作为服务器 pip install uvicorn 最简单的代码栗子 from fastapi import FastAPI app = Fa 阅读全文
posted @ 2022-01-05 11:36 小学弟- 阅读(69) 评论(0) 推荐(0) 编辑
摘要: 协程 & asyncio & 异步编程 越来越多的学生都来问async异步相关问题,并且这一部分的知识点不太容易学习(异步非阻塞、asyncio) 异步相关话题和框架越来越多,例如:tornado、fastapi、django 3.x asgi 、aiohttp都在异步 -> 提升性能。 如何讲解? 阅读全文
posted @ 2022-01-05 10:09 小学弟- 阅读(110) 评论(0) 推荐(0) 编辑
摘要: FastAPI(1)- 简单介绍 前言 为啥要学它呢,因为学 Flask 的时候发现有人更推荐它代替 Flask,看了下介绍,感觉很强,而且也能拿来做平台,当然学起来!卷起来! 为什么要使用 FastAPI ? 日渐没落的是后端 HTML 渲染这种方式,比如 Flask + Jinja2 前后端分离 阅读全文
posted @ 2022-01-02 17:50 小学弟- 阅读(203) 评论(0) 推荐(0) 编辑
摘要: mongodb总用方法总结 pymongo存在更新不存在插入 {'$set': data, '$setOnInsert': {'create_time': datetime.datetime.now()}} $setOnInsert里面使用的字段是数据不存在的时候才插入的,存在就不动了,只插入$se 阅读全文
posted @ 2021-11-09 09:58 小学弟- 阅读(134) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 106 下一页