From 41aeaa3c4c22380f076c1989cfd1b52600751286 Mon Sep 17 00:00:00 2001 From: Chris McDonough Date: Tue, 8 Jul 2008 12:53:40 +0000 Subject: Call it TemplateView. --- repoze/bfg/sampleapp/app.py | 12 ++++++++---- repoze/bfg/sampleapp/www/blog_view.pt | 6 +++--- repoze/bfg/template.py | 2 +- repoze/bfg/tests/test_template.py | 6 +++--- 4 files changed, 15 insertions(+), 11 deletions(-) diff --git a/repoze/bfg/sampleapp/app.py b/repoze/bfg/sampleapp/app.py index 9a746d1f1..777feb5ca 100644 --- a/repoze/bfg/sampleapp/app.py +++ b/repoze/bfg/sampleapp/app.py @@ -1,18 +1,22 @@ -from repoze.bfg.template import BrowserView +from repoze.bfg.template import TemplateView from webob import Response -class BlogDefaultView(BrowserView): +class BlogDefaultView(TemplateView): def getInfo(self): return {'greeting':'Hello, I\'m the default view', 'id':self.context.id} -class BlogWooHooView(BrowserView): +class BlogWooHooView(TemplateView): def getInfo(self): return {'greeting':'Woo hoo, I\'m another view' , 'id':self.context.id} -class DefaultView(BrowserView): +class DefaultView(object): + def __init__(self, context, request): + self.context = context + self.request = request + def __call__(self): return Response('Default page, context is %s' % self.context) diff --git a/repoze/bfg/sampleapp/www/blog_view.pt b/repoze/bfg/sampleapp/www/blog_view.pt index e936e0a3d..ceedf0cc1 100644 --- a/repoze/bfg/sampleapp/www/blog_view.pt +++ b/repoze/bfg/sampleapp/www/blog_view.pt @@ -1,7 +1,7 @@
-
- from - +
+ from +
diff --git a/repoze/bfg/template.py b/repoze/bfg/template.py index eb1dda816..e4606938f 100644 --- a/repoze/bfg/template.py +++ b/repoze/bfg/template.py @@ -26,7 +26,7 @@ class ViewPageTemplateFile(property): options=kwargs) return template -class BrowserView(object): +class TemplateView(object): classProvides(IViewFactory) implements(IView) diff --git a/repoze/bfg/tests/test_template.py b/repoze/bfg/tests/test_template.py index 67f4e3c47..e726afedc 100644 --- a/repoze/bfg/tests/test_template.py +++ b/repoze/bfg/tests/test_template.py @@ -77,7 +77,7 @@ class ViewPageTemplateFileTests(unittest.TestCase, Base): self.assertEqual(result.status, '200 OK') self.assertEqual(len(result.headerlist), 2) -class BrowserViewTests(unittest.TestCase, Base): +class TemplateViewTests(unittest.TestCase, Base): def setUp(self): Base.setUp(self) @@ -85,8 +85,8 @@ class BrowserViewTests(unittest.TestCase, Base): Base.tearDown(self) def _getTargetClass(self): - from repoze.bfg.template import BrowserView - return BrowserView + from repoze.bfg.template import TemplateView + return TemplateView def _makeOne(self, *arg, **kw): klass = self._getTargetClass() -- cgit v1.2.3