Fix in moneyfield

This commit is contained in:
Antonio de la Rosa 2019-01-21 22:34:50 +01:00
parent dff9269695
commit 7838cc48ae

View file

@ -1,6 +1,6 @@
from paramecio.cromosoma.corefields import FloatField from paramecio.cromosoma.corefields import FloatField
from decimal import Decimal, getcontext from decimal import Decimal, getcontext
from locale import format from locale import format_string
getcontext().prec=2 getcontext().prec=2
@ -18,9 +18,9 @@ class MoneyField(FloatField):
def show_formatted(self, value): def show_formatted(self, value):
return format('%.2f', Decimal(value), grouping=True) return format_string('%.2f', Decimal(value), grouping=True)
@staticmethod @staticmethod
def format_money(value): def format_money(value):
return format('%.2f', Decimal(value), grouping=True) return format_string('%.2f', Decimal(value), grouping=True)