Skip to content

Commit

Permalink
Implemented format_lazy() function for Django\<1.11.
Browse files Browse the repository at this point in the history
  • Loading branch information
Dmitri-Sintsov committed Jun 21, 2018
1 parent ee1e925 commit e5c9f74
Showing 1 changed file with 13 additions and 0 deletions.
13 changes: 13 additions & 0 deletions django_jinja_knockout/tpl.py
Expand Up @@ -22,6 +22,19 @@
from django.core.urlresolvers import (
resolve, reverse, NoReverseMatch, get_resolver, get_script_prefix
)
try:
# Django>=1.11
from django.utils.text import format_lazy
except ImportError:
# Django>=1.8,<=1.10
from django.utils.functional import lazy

def _format_lazy(format_string, *args, **kwargs):
return format_string.format(*args, **kwargs)

format_lazy = lazy(_format_lazy, str)


from .utils.sdv import iter_enumerate, get_cbv_from_dispatch_wrapper
from .utils.regex import finditer_with_separators
from .models import model_fields_verbose_names
Expand Down

0 comments on commit e5c9f74

Please sign in to comment.