非Django项目的Django风格抽象数据库API

6 投票
3 回答
2850 浏览
提问于 2025-04-15 11:57

我很喜欢Django自带的抽象数据库API,我在想是否可以用这个(或者类似的东西)来建模、访问和管理我在非Django的Python项目中的(Postgres)数据库。

3 个回答

2

我特别喜欢使用SQLAlchemy,搭配以下工具:

这些工具让我想起了ActiveRecord

6

流行的独立ORM(对象关系映射)工具,适用于Python:

它们都支持MySQL和PostgreSQL(还有其他数据库)。

17

你要找的是一种叫做对象关系映射(ORM)的工具。Django自带了一个这样的工具。

如果你想单独使用Django的ORM,可以参考以下链接:

如果你想用其他的工具,可以看看:

撰写回答