描述
1 FastApi 是什么?

2021-02-08 4k 63 python | Hcuan

了解FastApi, 是什么 fastApi FastAPI 是一个用于构建 API 的现代、快速(高性能)的 web 框架,使用 Python 3.6+ 并基于标准的 Python 类型提示。 关键特性: + **快速**:可与 **NodeJS** 和 **Go** 比肩的极高性能(归功于 Starlette 和...
描述
2 多种类型参数的解释与验证及获取

2021-02-09 8k 54 python | Hcuan

[TOC] 接收请求参数类型的简单了解 > 一个url的组成 `protocol :// hostname[:port] / path / [;parameters][?query]fragment` 查询参数 Query ```python @app.get("/query/") async def query(item: str,...
描述
3 结语亦是开始 Dependencies(注入,依...

2021-02-11 8k 66 python | Hcuan

结语 受 社区生态,或者说官网的加载速度,想要靠官网文档系统学习,简直是噩梦。 嗯?突然想到了找镜像站。[这个还可以](https://weng.cloud/fastapi/index.html) > 下面的内容是我看文档感兴趣的部分 嗯,我又可以了。才刚刚开始呢。...
描述
4 FastApi 项目,后台任务,自动文档的设置,访问静态文件

2021-02-17 7k 92 python | Hcuan

[TOC] 项目的文件结构 [¶](https://weng.cloud/fastapi/tutorial/bigger-applications/index.html) 如果要构建应用程序或Web API,则很少将所有内容都放在一个文件中。 **FastAPI**提供了一种方便的工具,可在保持所有灵活性的同时构建应用程序。 >...
描述
5.1 远程数据库映射到本地自动生成ORM模型.

2021-02-21 8k 44 python | Hcuan

[TOC] 本示例说明 需求:在mysql数据库包含了两个表:tb_dept, tb_emp。现在需要开发接口完成对这个表的数据进行增删查改。 > 本示例结构是按照官网示例划分的,感觉还行。下面关于文件划分的关键点也会进行说明 > >...
描述
5 与数据库通信,及迁移工具Alembic的使用

2021-02-21 12k 50 python | Hcuan

[TOC] **FastAPI**可与任何数据库和任何样式的库一起使用,以与数据库进行通信。 一种常见的模式是使用 ORM:“对象关系映射”库。 > 数据库连接使用有多种映射模型(ORM.) 如 [Peewee](https://weng.cloud/fastapi/advanced/sql-databases-peewee/index.html),...
描述
6 进阶者使用指南

2021-02-24 9k 54 python | Hcuan

[TOC] 自定义响应-HTML,流,文件等 [¶](https://fastapi.tiangolo.com/zh/advanced/custom-response/)...
描述
7 进阶者使用指南,索引!更多

2021-02-28 1k 47 python | Hcuan

对于一些很感兴趣,但是又不会经常使用的一些特性及功能。直接搬运全部太占篇幅。搬运一部分而又不完全,还不如去看官网。所以就简单介绍下并贴上链接。 + 事件(生命周期,程序启动时和结束时)的处理程序(函数)。[¶](https://weng.cloud/fastapi/advanced/events/index.html) + 代理(nginx,......
描述
8 fastapi项目部署的几种方式

2021-03-01 8k 290 python | Hcuan

[TOC] fastapi项目部署的几种方式 准备 将要使用的**FastAPI**版本“固定”到特定的最新版本,该特定版本是您的应用程序正在使用的版本。 ```shell fastapi==0.45.0 版本固定在 0.45 ``` 当然,一般用pip命令导出的 **requirements.txt**都是固定版本的 ```shell...

2020-11 By Hchuan.

flask & bootstrap-flask

© 2021 HChuan. All rights reserved.

随机占位图来自:fghrsh

互联网ICP备案号:蜀ICP备2020031846号