Jinja

From UVOO Tech Wiki
Revision as of 15:52, 10 October 2021 by Busk (talk | contribs) (Created page with " ``` $ export MYENVVAR=foo ``` $ nano example.py ``` from jinja2 import Template import os template = Template("Hello {{ env['MYENVVAR'] or 'DefaultVal' }}") r = template.ren...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
$ export MYENVVAR=foo

$ nano example.py

from jinja2 import Template
import os
template = Template("Hello {{ env['MYENVVAR'] or 'DefaultVal' }}")
r = template.render(env=os.environ, name='somethingelse')
print(r)

Run template

$ python3 example.py

https://jinja.palletsprojects.com/en/2.11.x/intro/