Ejemplo n.º 1
0
 def __call__(self):
     '''
     Invokes the default view.
     '''
     view = _getViewFor(self)
     if getattr(aq_base(view), 'isDocTemp', 0):
         return apply(view, (self, self.REQUEST))
     else:
         return view()
Ejemplo n.º 2
0
 def __call__(self):
     '''
     Invokes the default view.
     '''
     view = _getViewFor(self)
     if getattr(aq_base(view), 'isDocTemp', 0):
         return view(self, self.REQUEST)
     else:
         return view()
Ejemplo n.º 3
0
 def __call__(self):
     '''
     Invokes the default view.
     '''
     view = _getViewFor(self)
     if getattr(aq_base(view), 'isDocTemp', 0):
         return view(self, self.REQUEST, self.REQUEST['RESPONSE'])
     else:
         return view()
Ejemplo n.º 4
0
    def __call__(self):
        """ Invokes the default view.
        """
        ti = self.getTypeInfo()
        method_id = ti and ti.queryMethodID('(Default)', context=self)
        if method_id:
            method = getattr(self, method_id)
        else:
            method = _getViewFor(self)

        if getattr(aq_base(method), 'isDocTemp', 0):
            return method(self, self.REQUEST, self.REQUEST['RESPONSE'])
        else:
            return method()
Ejemplo n.º 5
0
    def __call__(self):
        """ Invokes the default view.
        """
        ti = self.getTypeInfo()
        method_id = ti and ti.queryMethodID('(Default)', context=self)
        if method_id and method_id!='(Default)':
            method = getattr(self, method_id)
        else:
            method = _getViewFor(self)

        if getattr(aq_base(method), 'isDocTemp', 0):
            return method(self, self.REQUEST, self.REQUEST['RESPONSE'])
        else:
            return method()