1

ユーザーがドルとポイントの残高を持つアカウントを持つ必要があるアプリケーションを作成しています。私たちを助けるプラグイン可能なdjangoアプリはすでにありますか?

4

1 に答える 1

3

python-moneyというアプリがあります。DjangoモデルでMoneyFieldを定義するためのコードがいくつかありますが、最初の実験でいくつかの問題が示されたため、通常のDecimalFieldの使用に切り替えました。

DecimalFieldは通貨を対象としており、複数の通貨で残高を維持する必要があるようには思えないため、これはあなたのケースにも最適だと思います。

編集:トランザクション、アカウント管理などが必要な場合の追加要件への対応。

特に元帳モデルに注意して、ミニブックを試してください。

これが機能しない場合は、Djangoの外に出て、OpenERPTryton(OpenERPフォーク)などをDjangoアプリに組み込む必要があると思います。

于 2009-03-04T23:16:37.790 に答える