]> ToastFreeware Gitweb - philipp/winterrodeln/wradmin.git/commitdiff
Add function "Markup" to Genshi template.
authorphilipp <philipp@7aebc617-e5e2-0310-91dc-80fb5f6d2477>
Mon, 23 Oct 2017 19:23:08 +0000 (19:23 +0000)
committerphilipp <philipp@7aebc617-e5e2-0310-91dc-80fb5f6d2477>
Mon, 23 Oct 2017 19:23:08 +0000 (19:23 +0000)
git-svn-id: http://www.winterrodeln.org/svn/wradmin/trunk@2713 7aebc617-e5e2-0310-91dc-80fb5f6d2477

wradmin/genshi.py

index 2b6c5d023a19383307056b88a6264d6fedec4abd..09c63012dcfd24d574b148288b330ce5213ac5a7 100644 (file)
@@ -1,6 +1,6 @@
 import os
 import genshi.template
 import os
 import genshi.template
-from genshi import HTML
+from genshi import HTML, Markup
 from flask import url_for, get_flashed_messages
 import wrpylib.wrvalidators
 
 from flask import url_for, get_flashed_messages
 import wrpylib.wrvalidators
 
@@ -54,6 +54,6 @@ class TemplateContext:
 def render_genshi_template(template, **kwargs):
     loader = genshi.template.TemplateLoader(os.path.join(os.path.dirname(__file__), 'templates'), auto_reload=True)
     tmpl = loader.load(template)
 def render_genshi_template(template, **kwargs):
     loader = genshi.template.TemplateLoader(os.path.join(os.path.dirname(__file__), 'templates'), auto_reload=True)
     tmpl = loader.load(template)
-    genshi_kwargs = {'h': PylonsHelper(), 'HTML': HTML, 'get_flashed_messages': get_flashed_messages}
+    genshi_kwargs = {'h': PylonsHelper(), 'Markup': Markup, 'HTML': HTML, 'get_flashed_messages': get_flashed_messages}
     genshi_kwargs.update(kwargs)
     return tmpl.generate(**genshi_kwargs).render('html', doctype='html')
     genshi_kwargs.update(kwargs)
     return tmpl.generate(**genshi_kwargs).render('html', doctype='html')