From c0c663bd97e4c7fe1d9971fc8070791a148f106f Mon Sep 17 00:00:00 2001 From: Chris McDonough Date: Mon, 14 Jul 2008 08:54:26 +0000 Subject: And, just to maximally confuse Paul, come full circle, and don't require that the template be spelled on the class, while still allowing us to pickle the registry actions. --- repoze/bfg/sampleapp/configure.zcml | 2 + repoze/bfg/sampleapp/views.py | 4 -- repoze/bfg/tests/fixtureapp/configure.zcml | 1 + repoze/bfg/tests/fixtureapp/views.py | 4 ++ repoze/bfg/tests/test_zcml.py | 84 +++++++++++++++++++++++++++--- repoze/bfg/zcml.py | 28 ++++++---- 6 files changed, 103 insertions(+), 20 deletions(-) diff --git a/repoze/bfg/sampleapp/configure.zcml b/repoze/bfg/sampleapp/configure.zcml index d5cba4d33..5e7a83ffd 100644 --- a/repoze/bfg/sampleapp/configure.zcml +++ b/repoze/bfg/sampleapp/configure.zcml @@ -8,6 +8,7 @@ @@ -15,6 +16,7 @@ diff --git a/repoze/bfg/sampleapp/views.py b/repoze/bfg/sampleapp/views.py index 98b285b67..196fce703 100644 --- a/repoze/bfg/sampleapp/views.py +++ b/repoze/bfg/sampleapp/views.py @@ -12,8 +12,6 @@ def datestring(dt): class BlogDefaultView(TemplateView): - template = 'templates/blog.pt' - def getInfo(self): entrydata = [] for name, entry in self.context.items(): @@ -29,8 +27,6 @@ class BlogDefaultView(TemplateView): class BlogEntryDefaultView(TemplateView): - template = 'templates/blog_entry.pt' - def getInfo(self): return { 'name':self.context.__name__, diff --git a/repoze/bfg/tests/fixtureapp/configure.zcml b/repoze/bfg/tests/fixtureapp/configure.zcml index f08cd58ad..99d0708aa 100644 --- a/repoze/bfg/tests/fixtureapp/configure.zcml +++ b/repoze/bfg/tests/fixtureapp/configure.zcml @@ -12,6 +12,7 @@