summaryrefslogtreecommitdiff
path: root/django/utils
diff options
context:
space:
mode:
authorJannis Leidel <jannis@leidel.info>2010-09-27 16:21:16 +0000
committerJannis Leidel <jannis@leidel.info>2010-09-27 16:21:16 +0000
commitd80d2e8103a5d8a96863cebf433d61afa45e319e (patch)
tree84d337aade766b53a91cee53ed0bb80859210535 /django/utils
parent45d348fdd9c558ec8ba7a32127f29a9f61b4aba4 (diff)
Fixed #14053 -- Also localize long integers. Thanks, David Danier.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@13920 bcc190cf-cafb-0310-a4f2-bffc1f526a37
Diffstat (limited to 'django/utils')
-rw-r--r--django/utils/formats.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/django/utils/formats.py b/django/utils/formats.py
index 0ec79f1590..e64cc4e95a 100644
--- a/django/utils/formats.py
+++ b/django/utils/formats.py
@@ -99,7 +99,7 @@ def localize(value):
Checks if value is a localizable type (date, number...) and returns it
formatted as a string using current locale format
"""
- if isinstance(value, (decimal.Decimal, float, int)):
+ if isinstance(value, (decimal.Decimal, float, int, long)):
return number_format(value)
elif isinstance(value, datetime.datetime):
return date_format(value, 'DATETIME_FORMAT')
@@ -115,7 +115,7 @@ def localize_input(value, default=None):
Checks if an input value is a localizable type and returns it
formatted with the appropriate formatting string of the current locale.
"""
- if isinstance(value, (decimal.Decimal, float, int)):
+ if isinstance(value, (decimal.Decimal, float, int, long)):
return number_format(value)
elif isinstance(value, datetime.datetime):
value = datetime_safe.new_datetime(value)