]> ToastFreeware Gitweb - philipp/winterrodeln/wradmin.git/blobdiff - wradmin/genshi.py
Remove function render_genshi_template.
[philipp/winterrodeln/wradmin.git] / wradmin / genshi.py
index 2b6c5d023a19383307056b88a6264d6fedec4abd..446c315fcc11253c8ee7862b5e96c15efa6fa0f2 100644 (file)
@@ -1,7 +1,4 @@
-import os
-import genshi.template
-from genshi import HTML
-from flask import url_for, get_flashed_messages
+from flask import url_for
 import wrpylib.wrvalidators
 
 
@@ -45,15 +42,3 @@ class PylonsHelper:
 
     def public_transport(self, value):
         return wrpylib.wrvalidators.opt_public_transport_german_to_str(value)
-
-
-class TemplateContext:
-    pass
-
-
-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.update(kwargs)
-    return tmpl.generate(**genshi_kwargs).render('html', doctype='html')