FastApi内容总结

  1. 课程内容与导学
  2. 为什么新秀 FastAPI 火成这样?
  3. Starlette,Pydantic 与 FastAPI 框架是什么关系?
  4. ASGI 服务 Uvicorn 和 Hypercorn 介绍
  5. 搭建 FastAPI 项目开发环境
  6. 经验分享-Python 项目开发中包的版本问题
  7. Pydantic 基础教程
  8. hello world 接口给后端传 COVID-19 感染数据
  9. FastAPI 的 API 交互文档 - Swagger UI 和 ReDoc
  10. 路径参数和数据的解析、验证
  11. 查询参数和数据的解析、验证
  12. 请求体以及混合参数
  13. 如何定义数据格式嵌套的请求体?
  14. 如何设置 Cookie 和 Header 参数?
  15. 响应模型示例精讲
  16. 响应状态码和快捷属性
  17. 表单数据处理
  18. 单文件、多文件上传及参数详解
  19. FastAPI 项目的静态文件配置
  20. 路径操作配置(Path Operation Configuration)
  21. FastAPI 应用的常见配置项
  22. FastAPI 框架的错误处理
  23. 依赖注入系统介绍和使用场景
  24. 创建、导入和声明依赖
  25. 如何将类作为依赖项?
  26. 子依赖的创建和调用
  27. 路径操作装饰器中导入依赖
  28. FastAPI 框架中全局依赖的使用
  29. 使用 yield 的依赖和子依赖
  30. OAuth2 密码模式和 FastAPI 的 OAuth2PasswordBearer
  31. 基于 Password 和 Bearer token 的 OAuth2 认证
  32. 开发基于 JSON Web Tokens 的认证
  33. 开发基于 JSON Web Tokens 的认证
  34. FastAPI 项目中配置 SQLAlchemy ORM
  35. SQLAlchemy 开发 COVID-19 模型类
  36. Jinja2 模板渲染前端页面
  37. 大型工程的目录结构设计 - 应用文件拆分
  38. 中间件的概念和开发示例_1
  39. 跨域资源共享 CORS 的原理
  40. FastAPI 的 CORSMiddleware 实现 CORS
  41. 实现类似 Celery 的后台任务
  42. 后台任务更新 COVID-19 数据
  43. TestClient 编写测试用例
  44. 课程总结
posted @ 2022-04-01 11:26  cerofang  阅读(66)  评论(0编辑  收藏  举报