From 02e4288b15f059881aeea1cbd942670f34f79e8b Mon Sep 17 00:00:00 2001 From: Tim Heap Date: Thu, 1 Oct 2015 14:59:13 +1000 Subject: [PATCH] Add `wagtailuserbar()` Jinja function --- wagtail/wagtailadmin/templatetags/jinja2.py | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 wagtail/wagtailadmin/templatetags/jinja2.py diff --git a/wagtail/wagtailadmin/templatetags/jinja2.py b/wagtail/wagtailadmin/templatetags/jinja2.py new file mode 100644 index 000000000..0b24069b0 --- /dev/null +++ b/wagtail/wagtailadmin/templatetags/jinja2.py @@ -0,0 +1,17 @@ +import jinja2 +from jinja2.ext import Extension + +from .wagtailuserbar import wagtailuserbar + + +class WagtailUserbarExtension(Extension): + def __init__(self, environment): + super(WagtailUserbarExtension, self).__init__(environment) + + self.environment.globals.update({ + 'wagtailuserbar': jinja2.contextfunction(wagtailuserbar), + }) + + +# Nicer import names +userbar = WagtailUserbarExtension