Ejemplo n.º 1
0
 def publishTraverse(self, request, name):
     adapter = ITraversable(self.context)
     if adapter is not None:
         try:
             return adapter.traverse(name, ())
         except TraversalError:
             pass
     view = zapi.queryMultiAdapter((self.context, request), name=name)
     if view is not None:
         return view
     return getResource(self.context, name, request)