Handle unkown variables when rendering template
This commit is contained in:
parent
5c27a0efcc
commit
08574bf676
1 changed files with 4 additions and 1 deletions
|
@ -318,7 +318,10 @@ class UiRequest(object):
|
||||||
template = open(template_path, encoding="utf8").read()
|
template = open(template_path, encoding="utf8").read()
|
||||||
|
|
||||||
def renderReplacer(m):
|
def renderReplacer(m):
|
||||||
return "%s" % kwargs.get(m.group(1), "")
|
if m.group(1) in kwargs:
|
||||||
|
return "%s" % kwargs.get(m.group(1), "")
|
||||||
|
else:
|
||||||
|
return m.group(0)
|
||||||
|
|
||||||
template_rendered = re.sub("{(.*?)}", renderReplacer, template)
|
template_rendered = re.sub("{(.*?)}", renderReplacer, template)
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue