Browse Source

Separador de miles también en euros

Celestino Rey 8 months ago
parent
commit
23d9506cda
1 changed files with 2 additions and 2 deletions
  1. 2 2
      src/repostajes/templatetags/mi_filtro.py

+ 2 - 2
src/repostajes/templatetags/mi_filtro.py

@@ -5,14 +5,14 @@ register = template.Library()
 
 def currency_dolares(dollars):
     dollars = round(float(dollars), 2)
-    return "$ %s%s" % (intcomma(int(dollars)).replace(' ', '.'), ("%0.2f" % dollars)[-3:].replace('.', ','))
+    return "$ %s%s" % (intcomma(int(dollars)).replace(' ', '.').replace(' ', '.').replace('\xa0', '.'), ("%0.2f" % dollars)[-3:].replace('.', ','))
 
 register.filter('currency_dolares', currency_dolares)
 
 
 def currency_euros(euros):
     euros = round(float(euros), 2)
-    return "%s%s €" % (intcomma(int(euros)).replace(' ', '.'), ("%0.2f" % euros)[-3:].replace('.', ','))
+    return "%s%s €" % (intcomma(int(euros)).replace(' ', '.').replace(' ', '.').replace('\xa0', '.'), ("%0.2f" % euros)[-3:].replace('.', ','))
 
 register.filter('currency_euros', currency_euros)