]> ToastFreeware Gitweb - philipp/winterrodeln/wradmin.git/commitdiff
Remove function render_genshi_template.
authorphilipp <philipp@7aebc617-e5e2-0310-91dc-80fb5f6d2477>
Wed, 27 Dec 2017 22:31:25 +0000 (22:31 +0000)
committerphilipp <philipp@7aebc617-e5e2-0310-91dc-80fb5f6d2477>
Wed, 27 Dec 2017 22:31:25 +0000 (22:31 +0000)
git-svn-id: http://www.winterrodeln.org/svn/wradmin/trunk@2766 7aebc617-e5e2-0310-91dc-80fb5f6d2477

wradmin/__init__.py
wradmin/genshi.py

index 4a0efa1f624aa177bd44462f140395b79b4ba9dd..5a82ba7f984a89e4136069fc7a2c99ff4f34c33e 100644 (file)
@@ -4,7 +4,7 @@
 from flask import Flask, send_from_directory, abort, g, render_template
 from sqlalchemy.engine import create_engine
 import wradmin.model
-from wradmin.genshi import render_genshi_template
+import wradmin.genshi
 from wradmin.controllers.rodelbahn import RodelbahnController
 from wradmin.controllers.gasthaus import GasthausController
 from wradmin.controllers.bericht import BerichtController
index 09c63012dcfd24d574b148288b330ce5213ac5a7..446c315fcc11253c8ee7862b5e96c15efa6fa0f2 100644 (file)
@@ -1,7 +1,4 @@
-import os
-import genshi.template
-from genshi import HTML, Markup
-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(), 'Markup': Markup, 'HTML': HTML, 'get_flashed_messages': get_flashed_messages}
-    genshi_kwargs.update(kwargs)
-    return tmpl.generate(**genshi_kwargs).render('html', doctype='html')