mirror of
https://github.com/eitchtee/WYGIWYH.git
synced 2026-03-17 23:13:57 +01:00
feat(currency-converter): reduce decimal places for converted value
This commit is contained in:
@@ -20,7 +20,7 @@ def drop_trailing_zeros(value):
|
||||
|
||||
|
||||
@register.filter
|
||||
def localize_number(value):
|
||||
def localize_number(value, decimal_places=None):
|
||||
if value is None:
|
||||
return value
|
||||
|
||||
@@ -31,7 +31,7 @@ def localize_number(value):
|
||||
|
||||
return number_format(
|
||||
value,
|
||||
decimal_pos=abs(value.as_tuple().exponent),
|
||||
decimal_pos=decimal_places or abs(value.as_tuple().exponent),
|
||||
use_l10n=True,
|
||||
force_grouping=True,
|
||||
)
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
{% load formats %}
|
||||
<input class="form-control form-control-lg mb-3"
|
||||
type="text"
|
||||
value="{{ converted_amount|drop_trailing_zeros|localize_number|default:'-' }}"
|
||||
value="{{ converted_amount|localize_number:decimal_places|default:'-' }}"
|
||||
name="to_value"
|
||||
id="to_value"
|
||||
disabled>
|
||||
|
||||
Reference in New Issue
Block a user