Mercurial > p > roundup > code
comparison roundup/cgi/engine_jinja2.py @ 7775:b8e63e65d9a8
chore: replace use of dir with template_dir.
variable 'dir' was shadowing a Python builtin.
| author | John Rouillard <rouilj@ieee.org> |
|---|---|
| date | Mon, 04 Mar 2024 18:51:41 -0500 |
| parents | 07ce4e4110f5 |
| children | 9c3ec0a5c7fc |
comparison
equal
deleted
inserted
replaced
| 7774:60a6d50298c4 | 7775:b8e63e65d9a8 |
|---|---|
| 39 from roundup.cgi.templating import context, LoaderBase, TemplateBase | 39 from roundup.cgi.templating import context, LoaderBase, TemplateBase |
| 40 from roundup.anypy.strings import s2u | 40 from roundup.anypy.strings import s2u |
| 41 | 41 |
| 42 | 42 |
| 43 class Jinja2Loader(LoaderBase): | 43 class Jinja2Loader(LoaderBase): |
| 44 def __init__(self, dir): | 44 def __init__(self, template_dir): |
| 45 self._env = jinja2.Environment( | 45 self._env = jinja2.Environment( |
| 46 loader=jinja2.FileSystemLoader(dir), | 46 loader=jinja2.FileSystemLoader(template_dir), |
| 47 extensions=['jinja2.ext.i18n'], | 47 extensions=['jinja2.ext.i18n'], |
| 48 autoescape=True | 48 autoescape=True |
| 49 ) | 49 ) |
| 50 | 50 |
| 51 # Adding a custom filter that can transform roundup's vars to unicode | 51 # Adding a custom filter that can transform roundup's vars to unicode |
