1

私はプロジェクトに取り組んでおり、サーバー バージョンまたはスタンドアロンのディストリビューションとして出荷できます。アーキテクチャによって DB に依存せず、すべてのデータ レコードは KV 形式です。値は、既存の構造の 1 つを使用してシリアル化された json データです。

そして、データベースに依存せずにこのレコードのセットを管理するための非常に基本的な ORM レベルを提供するソリューションが必要です。これにより、辞書とリストを管理し、変更を追跡し、簡単な検証を実行し、レコードのセットをグローバルまたはローカルストレージと同期するためのいくつかのフックを提供できます。ファイルベースのもの。

backbone.js モデルは私が望むものに非常に近いですが、Python で類似物を見つけることができません。

4

1 に答える 1

1

それがまさにあなたが望むものかどうかはわかりませんが、私は軽量のORMのようなフレームワークを実装するプロジェクトに取り組んでいます(sqlalchemyに似ていますが、それよりもはるかに軽量になるように設計されています。まだベータ版ですが、動作します: http://pypi.python.org/pypi/norman/0.5.0

それ以外の場合は、より複雑で構造化された ORM についてsqlalchemyを参照することをお勧めします。

于 2012-04-20T07:01:14.523 に答える