为了账号安全,请及时绑定邮箱和手机立即绑定

高性能 FastAPI 框架入门精讲

最新回答 / 慕婉清0286870
 OAuth2PasswordBearer(tokenUrl) 检查tokenUrl地址是否正确

最新回答 / Sapphire_Z
下面这样写 weight 才对吧
class Dog(BaseModel):
    birthday: date
    weight: Optional[float]
    sound: List[Sound]
老师的写法是 weight: float = Optional[None]我猜是这样的,具体两个什么区别,不知道呢

最新回答 / 慕神5522945
status.py 部分摘录
HTTP_200_OK = 200
HTTP_201_CREATED = 201
HTTP_202_ACCEPTED = 202
查看源码不难发现,就是一个最简单的一一对应,而用 status 无非就是更加直观。你可能熟悉200, 400, 404这些常用的状态码,而那些不常用的呢?通过封装后的变量名就能大概看明白这个状态码的含义,而不用看着数字去猜

最赞回答 / qq_慕仔3049912
把[],改成{}:
response_model_include={'username','mobile'},
还有。model不能少,不然也不行:
esponse_model=UserOut,

最新回答 / 慕梦前来
返回一个文件格式那接收的处理方式就要有所变化才行

最新回答 / 慕码人6307773
去看看swagger文档啊,都是Required 项,在浏览器也一样啊 你是不是搞错了??下载视频          
感觉和背书一样,写完一堆才看效果,没有对应的postman 测试,感觉是给有fastapi 基础的人看的,
我和你一样的问题,确实要这么写。return db.query(models.Data).filter(models.Data.city.has(city_name=city)).all()
讲的非常好,点赞

最新回答 / 慕函数3573764
不能的吧,就是后端需要什么数据类型,前端传过去什么,前端进行强制转换,fastapi做的是强制检查吧
有人能讲一下为什么 get_db() 中要用 yield 方法来着 他的逻辑是为了干嘛来着
课程须知
任何想学习Python开发的同学,尤其是需要高效率完成高并发、高性能项目的同学都可以学习
老师告诉你能学到什么?
FastAPI 框架特性及性能优势 如何定义各种请求参数和验证 模板渲染和静态文件配置 FastAPI 的表单数据处理 全面学习 FastAPI 依赖注入系统 FastAPI 的安全、认证和授权 大型工程应该如何目录结构设计 FastAPI 的中间件开发方法和规范 跨域资源共享的原理和实现方式

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消