使用Django构建财务应用程序

时间:2010-04-05 19:12:13

标签: python django open-source

我正在为小型企业构建一个应用程序,所以我要使用货币,十进制数字等...我的目标是创建像pulseapp.com这样的东西。

我搜索过开源项目,我找到的唯一的东西是django-cashflow。这个应用程序使用python-money。

我已经阅读了一些代码,它编码的方式对我来说似乎有些奇怪,而且还没有完全完成。

该应用值得深入了解吗?

有没有人知道另一个类似的应用程序?

这项任务难以完成,或者像我这样的傻瓜能找到自己编码的方法吗?

4 个答案:

答案 0 :(得分:3)

如果您正在处理货币,您可能会关注satchmo的代码库。 http://www.satchmoproject.com/他们是Django电子商务的当前领跑者。我相信他们有钱模块。

答案 1 :(得分:3)

您可能会对此感兴趣:

Tryton with Django

答案 2 :(得分:2)

几年前我开始在一个应用程序中使用python-money,但由于某些问题不得不放弃它。我为忘记确切的问题而道歉,但我记得我们的用例无论如何都没有意义......我们只需要十进制字段。

我也会担心django-cashflow 2年没有任何活动,虽然项目规模小,但应该很容易解决任何问题。

对于现有的Django会计应用程序,我建议增强或至少查看minibooks。注意:许可证是AGPL v3,可能使其无法用于您的环境。

另一条旅行之路是调查从Python / GTK到Django的移植OpenERP(也是GPL IIRC)。 Tryton也可能是一个起点,它是GPL3和IIRC的OpenERP分支。

答案 3 :(得分:1)

我编写了一个框架来帮助加快django网站的自定义商务方面的开发:Rollyourown shopping

它允许您自己编写模型,并使用声明性语法来定义汇总类,它处理计算总计,缓存和格式化值等。对于我的用例非常快,并且非常灵活:我已经使用过它对于在线商店,咨询服务和拍卖网站的收费: - )

当前版本运行良好,但我将在本月晚些时候发布一个'1.0'版本,因为我决定最终(稳定)API详细信息(名称等)以及一些外部评论。