fnp
/
fnpdjango.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
fix
[fnpdjango.git]
/
fnpdjango
/
utils
/
settings.py
diff --git
a/fnpdjango/utils/settings.py
b/fnpdjango/utils/settings.py
index
39b0a25
..
b6df2b3
100644
(file)
--- a/
fnpdjango/utils/settings.py
+++ b/
fnpdjango/utils/settings.py
@@
-1,9
+1,10
@@
"""
Utilities for global settings.
"""
"""
Utilities for global settings.
"""
+from django.utils.functional import Promise
-class LazyUGettextLazy(
object
):
+class LazyUGettextLazy(
Promise
):
"""You can use it to internationalize strings in settings.
Just import this class as gettext.
"""You can use it to internationalize strings in settings.
Just import this class as gettext.
@@
-14,11
+15,11
@@
class LazyUGettextLazy(object):
def __init__(self, text):
self.text = text
def __init__(self, text):
self.text = text
- def __
unicode
__(self):
+ def __
str
__(self):
if not self.real:
if not self.real:
- from django.utils.translation import
u
gettext_lazy
- LazyUGettextLazy._ = staticmethod(
u
gettext_lazy)
+ from django.utils.translation import gettext_lazy
+ LazyUGettextLazy._ = staticmethod(gettext_lazy)
LazyUGettextLazy.real = True
LazyUGettextLazy.real = True
- return
unicode
(self._(self.text))
+ return
str
(self._(self.text))