Yeah, that works fine, but I'm trying to pass the template into my
superclass... What I really want to do is this:

render = web.template.render()

class Page:

    def _my_render:
        return render.<...foo>()

    def my_render:
        if self.debug:
            return self._my_render()
        else:
            try:
                return self._my_render()
            except:
                # do something else
                pass

class foo(Page):
    def GET(self):
        self.params{"template":"foo",
                         "debug":True}
        return self.my_render()

On Apr 5, 6:41 pm, Ken <[EMAIL PROTECTED]> wrote:
> try like this:
>
> render = web.template.render('templates/', cache=False)
>
> class index:
>     def GET(self):
>         todos = web.select('todo')
>         # print render.error(list(todos))
>         # return False
>         print render.index(todos)
>
>
>
> On Sat, Apr 5, 2008 at 6:20 PM, foobarmus <[EMAIL PROTECTED]> wrote:
>
> > I'm sure this is a no brainer, but it's driving me crazy...
>
> > render = web.template.render()
>
> > class Page:
> >    def my_render:
> >        return render.<here I need to get the value of
> > self.template>()
>
> > class foo(Page):
> >    def GET(self):
> >        self.template = "foo"
> >        return self.my_render()
>
> --http://twitter.com/qichangxinghttp://blog.hi0791.com(build with 
> web.py)http://www.baicai.com百才招聘
> Gtalk: iexper(at)gmail.com
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"web.py" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/webpy?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to