def render(self): results = [ v.render() for v in self.viewlets if not IResourceViewlet.providedBy(v) ] return "\n".join([r for r in results if r.strip()])
def render(self): results = [v.render() for v in self.viewlets if not IResourceViewlet.providedBy(v)] return "\n".join([r for r in results if r.strip()])
def update(self): super(Headers, self).update() for viewlet in self.viewlets: if IResourceViewlet.providedBy(viewlet): viewlet.render()