fastapi学习笔记1
传入参数
- python中使用
*
来表示,函数定义方法的后面都需要传入变量名,也就是不再是位置参数,而是关键字参数 - 如果body中只使用了一个json对象,那么可以使用关键字
embed
来将这个参数转成对象,否则默认就必须是关键字参数的传入办法
1 | class Item(BaseModel): |
传参的定义以及校验
使用
pydantic
模块以及自身的Query, Body...
均可以实现
注意点
- 传入的参数是datatime类型时,request和response都会转成str,如果返回需要按照你设定的格式,可以使用
strftime
方法转一次
1 |
|