summaryrefslogtreecommitdiff
path: root/renderer.py
diff options
context:
space:
mode:
authorRené 'Necoro' Neumann <necoro@necoro.net>2013-04-15 00:35:25 +0200
committerRené 'Necoro' Neumann <necoro@necoro.net>2013-04-15 00:35:25 +0200
commita5fdb04dca0c88822192b4b5f08b11aa55bb6d7b (patch)
tree3cb82f5fe02a6547f62a9bff9f7fee8b350d532e /renderer.py
parentefd12ebd857281530dd986674ccf3f1aba8f4e20 (diff)
downloadkosten-a5fdb04dca0c88822192b4b5f08b11aa55bb6d7b.tar.gz
kosten-a5fdb04dca0c88822192b4b5f08b11aa55bb6d7b.tar.bz2
kosten-a5fdb04dca0c88822192b4b5f08b11aa55bb6d7b.zip
Remove old obsolete files
Diffstat (limited to '')
-rw-r--r--renderer.py40
1 files changed, 0 insertions, 40 deletions
diff --git a/renderer.py b/renderer.py
deleted file mode 100644
index 0c14327..0000000
--- a/renderer.py
+++ /dev/null
@@ -1,40 +0,0 @@
-import os
-import web
-import mako
-from mako.lookup import TemplateLookup
-
-import helper
-
-class Renderer:
- """
- Renderer loading the correct Mako Templates
- """
- def __init__ (self):
- self.lookup = TemplateLookup(
- directories=[helper.appdir('templates')],
- module_directory = "/tmp/webpy/kosten/",
- input_encoding='utf-8',
- output_encoding='utf-8',
- format_exceptions = True)
-
- def render (self, tpl, level = "pages", **kwargs):
- web.header("Content-Type", "text/html;charset=utf-8")
- try:
- t = self.get_tpl(tpl, level)
- except mako.exceptions.TopLevelLookupException, e:
- raise web.ctx.app_stack[-1].notfound(tpl)
-
- return t.render(h = helper, eur = helper.eur, url = helper.url, w = web, **kwargs)
-
- __call__ = render
-
- def get_tpl (self, tpl, level = ""):
- if not tpl.endswith(".mako"):
- tpl = tpl+".mako"
-
- tpl = os.path.join(level, tpl)
-
- return self.lookup.get_template(tpl)
-
-# the one and only instance :)
-render = Renderer()