From c88cafacc70ae325961563bfbd84a72cdaba2a9d Mon Sep 17 00:00:00 2001 From: Chris McDonough Date: Wed, 29 Aug 2012 04:06:45 -0400 Subject: add renderer and template to values passed to template during rendering --- pyramid/chameleon_zpt.py | 2 ++ 1 file changed, 2 insertions(+) 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') -- cgit v1.2.3