keep_lazy_text(func) [source]
New in Django 1.10.
A shortcut for keep_lazy(six.text_type)(func).
If you have a function that returns text and you want to be able to take lazy arguments while delaying their evaluation, simply use this decorator:
from django.utils import six
from django.utils.functional import keep_lazy, keep_lazy_text
# Our previous example was:
@keep_lazy(six.text_type)
def fancy_utility_function(s, ...):
...
# Which can be rewritten as:
@keep_lazy_text
def fancy_utility_function(s, ...):
...
Please login to continue.