文件名称:FastAPI 框架精讲
文件大小:4.89MB
文件格式:ZIP
更新时间:2022-12-05 16:35:34
fastapi python web框架
https://github.com/liaogx/fastapi-tutorial ### 课程12个核心技术点 1. 了解 FastAPI 框架特性,相对 Django/Flask 的优势 2. Pydantic 定义和规范数据格式、类型 3. 如何定义各种请求参数和验证,包括路径参数、查询参数、请求体、cookie、header 4. Jinja2 模板渲染和 Static 静态文件配置 5. FastAPI 的表单数据处理、错误处理、响应模型、文件处理、路径操作配置等 6. 全面学习 FastAPI 的依赖注入系统 7. FastAPI 的安全、认证和授权,OAuth2 认证和 JWT 认证的实现 8. FastAPI 的数据库配置与 SQLAlchemy ORM 的使用 9. 大型工程应该如何目录结构设计,多应用的文件拆分 10. FastAPI 的中间件开发 11. FastAPI 中跨域资源共享 CORS 的原理和实现方式 12. 如何编写后台任何和测试用例"
【文件预览】:
fastapi-tutorial-master
----tutorial()
--------chapter04.py(5KB)
--------chapter06.py(7KB)
--------chapter03.py(5KB)
--------chapter05.py(4KB)
--------__init__.py(243B)
--------test_chapter08.py(909B)
--------chapter07.py(769B)
--------chapter08.py(1KB)
----pydantic_tutorial.json(70B)
----hello_world.py(1KB)
----run.py(3KB)
----FastAPI框架精讲.pptx(289KB)
----requirements.txt(665B)
----pydantic_tutorial.py(4KB)
----.gitignore(2KB)
----coronavirus()
--------models.py(3KB)
--------main.py(4KB)
--------templates()
--------city.json(13KB)
--------database.py(1KB)
--------static()
--------crud.py(1KB)
--------__init__.py(99B)
--------data.json(56KB)
--------schemas.py(682B)
----README.md(13KB)
----coronavirus.sqlite3(896KB)
fastapi-tutorial-master.zip