10

有一个相对较新的 Python 3 aiohttp库,其中包含客户端/服务器。它包含ORM吗?如果不是 - 是否可以将它与 3-rd 方 ORM 一起使用?如果不可能 - 它可以用于什么目的?我并不是说没有 ORM 就不能编写应用程序,而是 Python 框架支持它的主要浪费,并且开发人员已经习惯了这种编程风格。

4

2 回答 2

9

简短的回答——aiohttp 还没有 ORM。

您可以对 aiopg 驱动程序使用类似 SQLAlchemy 的查询,请参阅示例

同样适用于 aiomysql。

支持不是成熟的对象关系映射,而只是使 SQL 查询更容易的助手。

于 2015-09-14T20:37:47.227 回答
6

2018 年更新:现在有GINO,建立在 SQLAlchemy 核心和用于 asyncio 的 asyncpg 之上。

于 2018-03-29T08:23:14.763 回答