【问题标题】:Django pluggable for managing currency accounts and transactions用于管理货币账户和交易的 Django 插件
【发布时间】:2010-10-11 09:06:09
【问题描述】:

我们正在编写一个应用程序,要求用户拥有余额为美元和积分的帐户。是否已经有一个可插入的 django 应用程序可以帮助我们?

【问题讨论】:

    标签: django currency account


    【解决方案1】:

    有一个名为python-money 的应用程序。它有一些代码可以在 Django 模型中定义 MoneyField,但我们最初的实验显示了一些问题,所以我们只是切换到使用常规的 DecimalField

    DecimalField 适用于货币,我认为这也最适合您的情况,因为听起来您不需要保持多种货币的余额。

    编辑:响应需要进行交易、账户管理等的额外要求。

    试试minibooks,尤其注意他们的Ledger models

    如果这不起作用,我认为您将不得不跳出 Django 并尝试将 OpenERPTryton(一个 OpenERP 分支)之类的东西合并到您的 Django 应用程序中。

    【讨论】:

    • 我们需要交易历史。因此,我们需要的不仅仅是一种新的货币金额类型。例如,我们需要一个 Transaction 模型、一个 CurrencyType 模型和一个 Account 模型。
    猜你喜欢
    • 2011-09-06
    • 2021-02-24
    • 2022-06-23
    • 1970-01-01
    • 1970-01-01
    • 2012-09-22
    • 1970-01-01
    • 2018-07-09
    • 1970-01-01
    相关资源
    最近更新 更多