Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
fastapi与django异步的并发对比
概述 据说fastapi是目前最快的异步框架 遂决定将其和django异步进行并发比较 先说结果 fastapi的异步可以使整体运行速度非常均衡 不会出现较大波动 但是django会出现大量的波动问题 部分访问速度很快 但是部分访问速度很慢
FastAPI
django
python
FastAPI从入门到实战(12)——错误处理
错误提示是非常重要的 比如权限控制 资源控制等场景 需要服务器返回给用户错误提示 包括状态码和提示等内容 所以本文就主要记录FastAPI里的错误处理相关的内容 抛出一个HTTPException app08 get stu08 id de
FastAPI
python
【python】enum介绍、与enum配合fastapi的使用
今天对工作中对外提供的接口服务做了下优化 进行一下大概的分享 一 enum介绍 enum模块定义了一个提供迭和比较功能的枚举类型 可以用这个模块为值创建明确定义的符号 而不是使用字面量整数或字符串 1 1通过继承enum Enum派生出新的
python
FastAPI
fastapi之tortoise-orm
目录 概述 fastapi引入 创建对应数据模型 创建Model 设置数据库字段field 字段介绍 自定义字段 设置Meta Model模型方法 查询 Q对象查询 字段过滤 预取 F表达式 功能和聚合 事务 根据Model生成Schema
FastAPI
FastAPI从入门到实战(10)——响应模型与状态码
前面一直记录的是请求相关的内容 这篇文章开始记录一下响应相关的内容 包括请求模型和模型继承以及状态码等相关的内容 一个任意dict构成的基本响应 任意dict构成的响应 app06 get stu06 dict response model
FastAPI
python
前端
pymysql 解决pymysql自动断开 定时检查数据库连接状态
在框架中使用Mysql 数据库存在一个问题 即连接八小时之内没有执行命令则自动断开 最简单的解决方法是重启服务 暴力解决 重启服务这显然是不友好的 还有一种方法是设置等待时间 如设置 interactive timeout 360000 w
mysql
笔记
python
pymsql
FastAPI
FastAPI从入门到实战(13)——常见配置项
这一部分的内容主要是一些常见的配置 包括路由 静态文件等 还包括一些路径和文档的修饰器 包括简介 标签参数等内容 配置静态文件 from fastapi import FastAPI from fastapi staticfiles imp
FastAPI
python
FastAPI从入门到实战(7)——请求体函数的参数设置
上一篇记录了FastAPI中声明请求体的相关内容 本文记录一下零碎的函数特性和参数特性相关内容 Pydantic schema extra 可以使用 Config 和 schema extra 为Pydantic模型声明一个示例 class
FastAPI
在Docker上部署FastApi(最新)
目录 1 文件上传与新建目录 文件目录 2 修改requirements txt文件 3 修改Dockerfile txt文件 4 打包成镜像 5 运行启动 6 查看运行状态与日志 1 文件上传与新建目录 新建以下目录 其中 py文件是自己
服务器
python
FastAPI
FastAPI学习(二)——FastAPI+Jinjia2模板渲染网页(跳转返回渲染页面)
文章目录 一 简单实现 1 依赖库安装 2 建立目录 3 item html文件代码 4 main py文件代码 5 浏览器输入 二 借用bootstrap模板 1 目录结构与名称 2 index html代码 3 main py代码 4
FastAPI
python
css
FastAPI从入门到实战(3)——Hello World(安装与运行)
本文详细记录FastAPI本地的安装和运行 都很简单 主要记录验证一些特性 安装FastAPI 安装就非常简单 只需要安装两个包就行 FastAPI pip install fastapi uvicorn 用于加载和提供应用程序的服务器 p
FastAPI
python
pycharm
FastAPI利用装饰器实现定时任务
因为 FastAPI 本身就是高性能异步框架 所以在不使用任何第三方定时任务模块的情况下 FastAPI 也可以很方便的实现定时任务 创建一个 tasks py 文件 复制下面的装饰器代码 import asyncio from logur
python
Web
开发语言
FastAPI
定时任务
FastAPI 使用 WebSocket创建实时应用程序
超文本传输协议 或 HTTP 是当今互联网上最常用的协议之一 它允许客户端获取资源 例如 HTML 页面和图像 客户端 通常是浏览器 向服务器请求资源 图像 CSS 文件等 服务器响应请求的数据 它是一个严格的单向协议 服务器只会在客户端请
python
编程
WebSocket
FastAPI
10. fastApi数据更新方法
用 PUT 更新数据 把输入数据转换为 JSON 数据 xff08 例如 xff0c 使用 NoSQL 数据库时 xff09 xff0c 可以使用 jsonable encoder 例如 xff0c 把 datetime 转换为 str P
FastAPI
数据更新方法
8. fastApi请求错误处理方式与示例
请求错误处理 某些情况下 xff0c 需要向客户端返回错误提示 需要向客户端返回错误提示的场景主要如下 xff1a 客户端没有执行操作的权限客户端没有访问资源的权限客户端要访问的项目不存在服务器内部错误 遇到这些情况时 xff0c 通常要返
FastAPI
请求错误处理方式与示例
«
1 ...
4
5
6
7
8
9
10