1

我正在做一个项目,它可以作为服务器版本或独立发行版发布。它在架构上与 DB 无关,并且所有数据记录都具有 KV 形式。值是具有现有结构之一的序列化 json 数据。

我需要一些解决方案,提供非常基本的 ORM 级别来管理这些记录集而不依赖于数据库,它可以管理 dict 和列表、跟踪更改、执行简单的验证并提供一些挂钩以将记录集与全局或本地存储同步,甚至基于文件的。

骨干.js 模型非常接近我想要的,但我在 python 上找不到类似的东西。

4

1 回答 1

1

不确定它是否正是您想要的,但我正在开发一个实现轻量级 ORM 类框架的项目(设计为类似于,但比sqlalchemy轻得多。它仍然是非常多的测试版,但它确实有效:http: //pypi.python.org/pypi/norman/0.5.0

否则,我建议您查看sqlalchemy以获得更复杂和结构化的 ORM。

于 2012-04-20T07:01:14.523 回答