【发布时间】:2010-10-11 09:06:09
【问题描述】:
我们正在编写一个应用程序,要求用户拥有余额为美元和积分的帐户。是否已经有一个可插入的 django 应用程序可以帮助我们?
【问题讨论】:
我们正在编写一个应用程序,要求用户拥有余额为美元和积分的帐户。是否已经有一个可插入的 django 应用程序可以帮助我们?
【问题讨论】:
有一个名为python-money 的应用程序。它有一些代码可以在 Django 模型中定义 MoneyField,但我们最初的实验显示了一些问题,所以我们只是切换到使用常规的 DecimalField。
DecimalField 适用于货币,我认为这也最适合您的情况,因为听起来您不需要保持多种货币的余额。
编辑:响应需要进行交易、账户管理等的额外要求。
试试minibooks,尤其注意他们的Ledger models。
如果这不起作用,我认为您将不得不跳出 Django 并尝试将 OpenERP 或 Tryton(一个 OpenERP 分支)之类的东西合并到您的 Django 应用程序中。
【讨论】: