ORM

标签下的所有文章 4 篇文章
返回所有标签

SQLAlchemy ORM与GraphQL的完美邂逅,如何让数据库操作变得如此简单?

SQLAlchemy ORM通过Python类与数据库表映射,实现面向对象操作数据库,典型模型包括User和Post类。FastAPI集成通过依赖注入管理数据库会话,提供GET和POST接口。GraphQL使用Strawberry定义Schema,实现类型映射和数据验证。整合应用时,通过服务层解耦GraphQL Resolver与数据库操作。常见报错包括数据 …

SQLAlchemy 核心概念与同步引擎配置详解

SQLAlchemy 的核心概念包括 ORM、Engine、Connection 和 Session。ORM 将数据库表映射为 Python 类,行记录转为对象实例。Engine 管理数据库连接池,Connection 是具体连接,Session 跟踪对象状态变化。同步引擎配置涉及安装依赖、创建引擎、定义模型类及与 FastAPI 集成。连接池通过 …

从零开始:Django项目的创建与配置指南

Django简介: Django是一个开源的高级Python Web框架,由法国人Guido Zempe于2003年创建。它以“快速开发、可维护的网站”为目标,提供了许多内置的功能,如ORM(对象关系映射)、URL路由、模板系统、管理后台等,让开发者能够专注于业务逻辑,而无需从头开始构建网站的底层结构。