测试大迷糊
2023-10-04 15:32
(BaseModel): username: password: phone: email: age: sex: address: = full_name: = (BaseModel): username: email: age: sex: address: full_name: users = { : { : , : , : , : } } (, =UserOut, =) (: ):
测试了,再代码中直接写入一个dict, response_model_exclude_unset会生效,没有传值的字段会忽略
如果是直接返回了post请求中的body json 就不会忽略为空的字段,测试了很多种写法都是如此。
比如:代码中的users是一个dict,那么把接收到的userinfo类 转换为__dict__后再返回也没有忽略空字段
还没有人回答问题,可以看看其他问题
高性能 FastAPI 框架入门精讲
12443 学习 · 87 问题
相似问题