summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris McDonough <chrism@plope.com>2012-08-29 04:06:45 -0400
committerChris McDonough <chrism@plope.com>2012-08-29 04:06:45 -0400
commitc88cafacc70ae325961563bfbd84a72cdaba2a9d (patch)
treed8e8a01e7af36ec59067e7e6ef65827f3705ff6f
parent41049b143c3332a32efca8f801b437eee1c2dd2c (diff)
downloadpyramid-c88cafacc70ae325961563bfbd84a72cdaba2a9d.tar.gz
pyramid-c88cafacc70ae325961563bfbd84a72cdaba2a9d.tar.bz2
pyramid-c88cafacc70ae325961563bfbd84a72cdaba2a9d.zip
add renderer and template to values passed to template during rendering
-rw-r--r--pyramid/chameleon_zpt.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/pyramid/chameleon_zpt.py b/pyramid/chameleon_zpt.py
index 9f9e09850..22b84066b 100644
--- a/pyramid/chameleon_zpt.py
+++ b/pyramid/chameleon_zpt.py
@@ -52,6 +52,8 @@ class ZPTTemplateRenderer(object):
def __call__(self, value, system):
try:
+ system['renderer'] = self
+ system['template'] = self.template
system.update(value)
except (TypeError, ValueError):
raise ValueError('renderer was passed non-dictionary as value')