FastApi-06- 请求体 -3
动态请求体
诉求:当我们想要动态的向请求体中增加一个字段,但是不想修改原有的请求体数据模型,怎么办呢?
答案是:使用动态请求体
Body
实例
原有数据模型
复制代码
原有的视图函数
复制代码
向请求体增加一个字段
此时,我们需要修改视图函数即可。
复制代码
接口测试
如上图,我们已经成功实现动态增加请求体字段
注意
当请求体为单个模型时,动态字段和请求模型原字段同级。当请求体为多个模型时,动态字段和请求模型类名同级。
单个数据模型时的请求体
复制代码
多个数据模型时的请求体
复制代码
对于请求体的介绍我们到这里就基本结束了,我们可以以此作为借鉴,在实际开发中多多实践,以充分感知请求体在开发中的作用。
附:常见的请求体类型
感谢您的阅读,别忘了关注,点赞,评论,转发四连哟!
版权声明: 本文为 InfoQ 作者【Python测试和开发】的原创文章。
原文链接:【http://xie.infoq.cn/article/7b8ad0ccfffcb45eceea2b5c0】。文章转载请联系作者。
评论