首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
首页标签pydantic

#pydantic

软件测试|Pydantic详细介绍与基础入门

Tester_muller

Pydantic 是一个强大的 Python 库,用于数据验证和解析,特别是用于处理 JSON 数据。它的主要目标是使数据验证和解析变得简单、直观和可维护。本文...

44220

pydantic学习与使用-17.使用 json_encoders 格式化 datetime 类型

上海-悠悠

使用datetime 日期类型时,想格式化成自定义的"%Y-%m-%d %H:%M:%S" 格式

30820

pydantic接口定义检查(一)

悟乙己

定义了一个User模型,继承自BaseModel,有2个字段,id是一个整数并且是必需的,name是一个带有默认值的字符串并且不是必需的

33610

使用Pydantic管理应用配置

杜逸先

配置管理在现代应用开发和部署中至关重要,在十二要素应用(12 Factor App)中,配置管理也是第三个重要因素。

1.5K10

pydantic的高阶玩法

MicLon

pydantic是一个Python的数据验证和转换库,它的特点是轻量、快速、可扩展、可配置。笔者常用的用于数据接口schema定义与检查。

76640

FastAPI从入门到实战(7)——请求体函数的参数设置

MinChess

可以使用 Config 和 schema_extra 为Pydantic模型声明一个示例:

1.1K10

FastAPI从入门到实战(6)——请求体与嵌套模型

MinChess

前面记录的是路径参数和查询参数的内容,那两种形式的数据都不算的发送的数据,都是存在路径中的数据,请求体是客户端发给接口的参数,不存在于路径中,本文就主要记录Fa...

69820

FastAPI技巧-如何让所有的接口拒绝不可见字符

somenzz

Web 开发中,如果接口的请求传入了不可见字符而保存在了后端,可能会造成一系列安全问题,不得不重视。今天分享一个方法,可以让 FastAPi 中所有的接口拒绝不...

29010

FastAPI学习-8.POST请求body中添加Field

上海-悠悠

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

93160

pydantic学习与使用-6.dataclasses 验证器

上海-悠悠

validator 验证器也可以应用于 pydantic dataclasses.

64330

pydantic学习与使用-4.validator 验证器的使用(pre 和 each_itemm 验证器)

上海-悠悠

1.校验name字段包含空格 2.校验username 必须是字母和数字组成 3.校验密码1和密码2相等

1.7K30

fastapi PUT更新数据 / PATCH部分更新

Michael阿明

learn from https://fastapi.tiangolo.com/zh/tutorial/body-updates/

1.2K20

FastAPI(六十九)实战开发《在线课程学习系统》接口开发--留言功能开发

雷子

我们上一次分享了实战FastAPI(六十八)实战开发《在线课程学习系统》接口开发--修改密码,这次我们分析留言功能开发。

39720

FastAPI(七十)实战开发《在线课程学习系统》接口开发-- 查看留言

雷子

我们上一次分享了实战FastAPI(六十九)实战开发《在线课程学习系统》接口开发--留言功能开发,这次我们分析查看留言开发。

41420

FastAPI(七十二)实战开发《在线课程学习系统》接口开发-- 回复留言

雷子

我们上一次分享了实战FastAPI(七十一)实战开发《在线课程学习系统》接口开发-- 查看留言,这次我们分享回复留言功能。

37520

FastAPI - 解决运行 uvicorn 报错 ImportError: email-validator is not installed, run `pip install pydantic[e

小菠萝测试笔记

背景 from pydantic import BaseModel, EmailStr class UserIn(BaseModel): userna...

1.3K10
领券