用于管理货币帐户和交易的Django插件
答
有一个应用程序叫做python-money。它有一些代码可以在Django模型中定义一个MoneyField,但是我们最初的实验显示了一些问题,所以我们只是改用DecimalField。
DecimalField适用于货币,我认为这对您的情况也是最好的,因为它听起来不像您需要以多种货币维持余额。
编辑:响应需要交易,账户管理等的额外要求。
尝试minibooks,特别是注意到它们的Ledger models。
如果这不起作用,我想你必须走出Django,并尝试将OpenERP或Tryton(OpenERP分叉)合并到你的Django应用程序中。
我们需要事务历史记录。所以我们不仅需要一种新的货币金额类型。例如,我们需要诸如事务模型,CurrencyType模型和帐户模型之类的东西。 – Michael 2009-03-04 23:43:04