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

高性能 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下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消