跳到内容

教程 - 用户指南

在本教程中,您将学习如何使用 SQLModel

类型提示

如果您需要复习如何使用 Python 类型提示(类型注解),请查看 FastAPI 的 Python 类型简介

您还可以查看 mypy 速查表

SQLModel 对所有内容都使用类型注解,这样您就可以使用熟悉的 Python 语法,并获得所有可能的编辑器支持,包括自动补全和编辑器内错误检查。

简介

本教程将逐步向您展示如何使用 SQLModel 的所有功能。

每个部分都在前一个部分的基础上逐步构建,但其结构旨在分离主题,以便您可以直接跳到任何特定主题以解决您的特定需求。

它也旨在作为未来的参考。

因此您可以随时回来查看您需要的内容。

运行代码

所有代码块都可以直接复制和使用(它们都是经过测试的 Python 文件)。

强烈建议 您编写或复制代码,编辑它,并在本地运行它。

在编辑器中使用它才能真正向您展示 SQLModel 的优势,看到它为您节省了多少代码,以及您获得的所有编辑器支持,包括自动补全和编辑器内错误检查,从而防止许多错误。

运行示例将真正帮助您理解正在发生的事情。

通过运行一些示例并玩转它们,您可以学到比阅读所有文档更多的东西。