FastApi
文章平均质量分 62
Python异步web框架之FastApi
Python研究所
主要分享:Python、测试、云原生等领域的教程,资讯和干货。
展开
-
FastApi-17-页面美化-2
手动上传上一篇,我们知道 LayUI 默认会自动上传文件,那么我们怎么关闭自动上传,实现手动点击上传呢?auto 参数<script>layui.use(&#...原创 2021-05-12 14:15:00 · 283 阅读 · 0 评论 -
FastApi-16-页面美化-1
你可能已经发现,前面学习中我们的页面很简单,甚至有点丑陋,那么我们怎么样可以将它做的好看一点呢?答案是使用现成的前端框架。LayUI经过小编的初步筛选,我建议使用 LayUI,其口号为经典...原创 2021-04-20 09:00:00 · 766 阅读 · 0 评论 -
FastApi-15-文件上传-3
文件保存前面我们已经学习了文件的上传,多个文件上传,以及文件对象的常用属性获取。但是实际开发中通常需要在上传文件后对文件进行保存,今天我们就一起来看看。代码fromfastapiimp...原创 2021-03-14 17:06:31 · 381 阅读 · 0 评论 -
FastApi-14-文件上传-2
UploadFile接上篇,实际开发中,我们需要在上传文件的时候拿到文件本体以及文件的元数据信息。但是实际操作中,你会发现,File 对象是可以使用 len 函数获取大小的,但是 File...原创 2021-03-10 11:24:25 · 476 阅读 · 0 评论 -
FastApi-13-文件上传-1
文件对象前面我们已经了解了 Form 表单,其多用于数据提交。今天我们一起来看下文件的上传,同样也需要使用到 Form 表单。文件上传我们需要借助 FastApi 为我们提供的 File ...原创 2021-03-07 12:00:00 · 510 阅读 · 1 评论 -
FastApi-12-Form表单
何为 Form 表单相信你一定听过或者见过 HTMl 的 form 元素,这里所指的 Form 表单就是 FastApi 用来获取 HTML 中 form 元素的对象。在 FastApi ...原创 2021-02-23 11:04:42 · 2277 阅读 · 2 评论 -
FastApi-11-模板渲染
什么是模板简单理解,模板就是 web 后端向前端发送的 html 模型。在前面的学习中,我们已经知道了关于 FastApi 的请求和参数的使用方法。但是我们在实际的 web 开发中,都会以...原创 2021-02-20 10:50:10 · 1603 阅读 · 0 评论 -
FastApi-10-Example
什么是 Example你可能注意到了,之前的 docs 中在 response 中的 Example Value 中是没有实例的,这个怎么做呢?答案是使用 Filed 对象,也可以在模型中...转载 2021-02-19 10:29:42 · 418 阅读 · 0 评论 -
FastApi-09-模型嵌套
常用基础嵌套使用 FastAPI,你可以定义、校验、记录文档并使用任意深度嵌套的模型(归功于 Pydantic)。基础模型classItem(BaseModel):name:...原创 2021-02-18 11:06:28 · 520 阅读 · 0 评论 -
FastApi-08-路径参数校验
背景和查询参数一样,路径参数也需要进行限定。Path通常,我们会直接使用 name:str='phyger'的方式来限定路径参数的类型和默认值,但是对于路径参数的高级元数据...转载 2021-02-14 20:25:54 · 159 阅读 · 0 评论 -
FastApi-07-查询参数校验
问题抛出前面我们已经了解了查询参数,但是实际开发中我们可能需要限定参数的类型,长度等其他属性。这个时候我们就需要对查询参数进行校验。类型我们可以通过显示类型进行限制,但是长度等其他属性我们...原创 2021-02-12 14:24:43 · 475 阅读 · 0 评论 -
FastApi-06-请求体-3
动态请求体诉求:当我们想要动态的向请求体中增加一个字段,但是不想修改原有的请求体数据模型,怎么办呢?答案是:使用动态请求体 Body实例原有数据模型classMds(BaseModel)...原创 2021-02-08 10:24:00 · 152 阅读 · 0 评论 -
FastApi-05-请求体-2
请求体+路径参数实际开发中,我们经常会遇到请求体和路径参数同时存在的场景。代码frompydanticimportBaseModelclassMds(BaseModel):...原创 2021-02-07 10:24:00 · 167 阅读 · 0 评论 -
FastApi-04-请求体-1
何为请求体顾名思义,请求体就是在请求过程中客户端携带的数据。请求体不是一定要携带的,而且请求体不能用 GET 请求发送,通常我们会使用 POST 请求发送请求体,当然是用 PUT、DELE...原创 2021-02-06 10:24:00 · 464 阅读 · 0 评论 -
FastApi-03-查询参数
何为查询参数在 FastApi 中,不属于视图函数参数的其他参数,都将被解释为查询参数。示例代码fromfastapiimportFastAPIimportuvicornap...原创 2021-02-05 19:07:03 · 309 阅读 · 0 评论 -
FastApi-02-路径参数
何为路径参数顾名思义,路径参数就是 url 中带的请求参数,比如根据 id 查询信息。例:自动大写首字母main.py...@app.get('/format/{name}...原创 2021-02-04 11:26:38 · 324 阅读 · 0 评论 -
FastApi-01-初识
FastApi是什么顾名思义,FastApi就是一个用于构建高性能api的web框架。FastApi的特点快速:比肩NodeJs和Go高效:开发效率提升一倍多少BUG:减少开发错误率智能:...原创 2021-02-03 10:16:58 · 276 阅读 · 0 评论