field

曲幽3 天前
python·fastapi·web·model·field·pydantic·validator·basemodel
FastAPI + Pydantic 模型终极实战手册:从能跑就行到固若金汤,这些技巧你一定用得上你有没有遇到过这种情况:接口调得好好的,前端突然跟你说字段对不上,你检查了半天才发现——原来是返回的字段名跟数据库不一样,手动在代码里东拼西凑转换,最后把自己绕晕了。
西西弗Sisyphus15 天前
python·field·dataclasses
Python 在dataclasses 里,field() 能给可变、不可变数据分别设置安全的默认值flyfishPython 里有可变(Mutable) 和 不可变(Immutable)对象一旦创建出来,里面的内容就不能改、不能动,硬改就直接报错。 Python 里自带的不可变类型: 整数int、浮点数float、布尔值bool、字符串str、元组tuple。 这类对象创建后,自身状态永远固定,想改只能新建一个。
西西弗Sisyphus15 天前
python·field·dataclasses·default_factory
Python dataclasses 中 field 的 default_factory 参数用法flyfishdefault_factory 有一个规则: 必须传给它一个 函数,不能传给它一个 值 而且这个函数必须是 无参函数(不需要传任何参数)
曲幽3 个月前
python·fastapi·web·path·field·query·pydantic·basemodel·response_model
FastAPI搭档Pydantic:从参数验证到数据转换的全链路实战你是否也曾为了API里五花八门的请求参数,写下一堆if...else来做校验,最后代码又臭又长还容易漏?
乐征skyline3 年前
java·开发语言·kotlin·继承·field
Java和Kotlin的Field在继承中的不同表现Kotlin是一个宣称与Java兼容性较好的语言,但在接触后发现一些技术还是有“概念上”的冲突,本文就记录下两者对象的Field(中文的说法有字段、域、属性、成员变量,下文若出现这些表达,指的都是这个东西)在继承中的不同表现。
我是有底线的