February 2018
Intermediate to advanced
456 pages
9h 56m
English
When generating a simple HTML template in Jinja2, the following three steps are required:
With these three steps, it's important to identify which parts are never subject (or at least extremely unlikely) to change while our application is running... and which are. Keep this in mind as I explain through the following code.
In your dependencies directory, add a new file, jinja2.py and start with the following code:
from jinja2 import Environment, PackageLoader, select_autoescape class TemplateRenderer: def __init__(self, package_name, template_dir): self.template_env = Environment( loader=PackageLoader(package_name, template_dir), ...
Read now
Unlock full access