summaryrefslogtreecommitdiff
path: root/examples/template_partial.py
diff options
context:
space:
mode:
Diffstat (limited to 'examples/template_partial.py')
-rw-r--r--examples/template_partial.py15
1 files changed, 10 insertions, 5 deletions
diff --git a/examples/template_partial.py b/examples/template_partial.py
index 651cbe5..e96c83b 100644
--- a/examples/template_partial.py
+++ b/examples/template_partial.py
@@ -1,7 +1,12 @@
-import pystache
+from pystache import TemplateSpec
-class TemplatePartial(pystache.View):
- template_path = 'examples'
+class TemplatePartial(TemplateSpec):
+
+ def __init__(self, renderer):
+ self.renderer = renderer
+
+ def _context_get(self, key):
+ return self.renderer.context.get(key)
def title(self):
return "Welcome"
@@ -11,6 +16,6 @@ class TemplatePartial(pystache.View):
def looping(self):
return [{'item': 'one'}, {'item': 'two'}, {'item': 'three'}]
-
+
def thing(self):
- return self['prop'] \ No newline at end of file
+ return self._context_get('prop') \ No newline at end of file