]> git.ipfire.org Git - pbs.git/commitdiff
web: Load some useful Jinja extensions
authorMichael Tremer <michael.tremer@ipfire.org>
Sun, 12 Jan 2025 14:03:57 +0000 (14:03 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Sun, 12 Jan 2025 14:03:57 +0000 (14:03 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/web/base.py

index 9473d13aa9d80b64d34a76d2ff55c175abbfd57c..19774190865aef72dd993ff504abdeab7603d482 100644 (file)
@@ -5,6 +5,7 @@ import base64
 import functools
 import http.client
 import jinja2
+import jinja2.ext
 import json
 import kerberos
 import logging
@@ -229,6 +230,12 @@ class BaseHandler(tornado.web.RequestHandler):
 
                        # Cache templates for forever
                        cache_size   = -1,
+
+                       # Load extensions
+                       extensions   = [
+                               jinja2.ext.debug,
+                               jinja2.ext.loopcontrols,
+                       ],
                )
 
                # Configure global variables