2009-03-04 11 views

cevap

3

python-money adlı bir uygulama var. Django modellerinde bir MoneyField tanımlamak için bazı kodlar var, ancak bizim ilk deneylerimiz bazı problemler gösteriyordu, bu yüzden düzenli olarak DecimalField'u kullanmaya geçtik.

DecimalField, para birimleri için tasarlanmıştır ve bence bu sizin durumunuz için en iyisidir, çünkü birden çok para biriminde dengeleri korumanız gerektiği gibi görünmüyor.

Düzenleme: İşlemlerin, hesap yönetiminin vb. Gerekli olduğu ek gereksinimlere yanıt verme.

Özellikle Ledger models numaralı telefondan bildirim alarak, minibooks numaralı telefonu deneyin.

Eğer bu işe yaramazsa, Django'nun dışına adım atmanız ve Django uygulamanıza OpenERP veya Tryton (bir OpenERP çatalı) gibi bir şey eklemeyi denemeniz gerektiğini düşünüyorum.

+0

İşlem geçmişlerine ihtiyacımız var. Bu yüzden para birimi miktarları için yeni bir türden daha fazlasına ihtiyacımız var. Örneğin, bir İşlem modeli, bir Para Birimi modeli ve bir Hesap modeli gibi bir şeye ihtiyacımız var. – Michael

İlgili konular