Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
def render_jinja(template, context):
"""
Ist als normale Funktion ausgelagert, damit sie auch während der _install
Phase benutzt werden kann...
"""
import jinja
# FIXME: jinja.loader.load() wandelt immer selber in unicode um und
# mag deswegen kein unicode, also wandeln wir es in einen normale
# String :(
template = str(template)
t = jinja.Template(template, jinja.StringLoader())#, trim=True)
c = jinja.Context(context)
content = t.render(c)
return content
def render_jinja(template, context):
"""
Ist als normale Funktion ausgelagert, damit sie auch während der _install
Phase benutzt werden kann...
"""
import jinja
# FIXME: jinja.loader.load() wandelt immer selber in unicode um und
# mag deswegen kein unicode, also wandeln wir es in einen normale
# String :(
template = str(template)
t = jinja.Template(template, jinja.StringLoader())#, trim=True)
c = jinja.Context(context)
content = t.render(c)
return content