title: TypeError: unbound method "method name" must be called with "Class name" instance as first argument (got str instance instead)
body: <p>I think this should be a simple question to answer.</p>
  
  <p>I have the next classes:</p>
  
  <pre><code>class GruposHandler(webapp.RequestHandler):
      def get(self):
          self.obtenerPagina()
  
      def obtenerPagina(self, pOpcion = None, pMensajeInformacion = None):
          opcion = pOpcion if pOpcion is not None else self.request.get('opcion') 
          usuario = obtenerUsuario()
          rsGrupos = obtenerGruposAll() 
          listaOtrosGrupos = []
          listaGruposSuscriptos = []
          blah blah ........
  
  class NuevoGrupoHandler(webapp.RequestHandler): 
      def post(self):
          nombre = self.request.get('nombre')
          descripcion = self.request.get('descripcion')
          obj = Grupo.get_by_key_name(nombre)
          if obj:
              doRender(self, 'nuevo_grupo.html', {'mensaje_descripcion':'Ya existe un grupo con ese nombre.'})
          else:
              grupo = model.Grupo(key_name = nombre, nombre=nombre, descripcion = descripcion);
              grupo.put()
              grupoHandler = GruposHandler
              grupoHandler.obtenerPagina("gruposMios", 'Informacion: un nuevo grupo fue agregado.')
  </code></pre>
  
  <p>but it seems that method <strong>obtenerPagina</strong> from <strong>GruposHandler</strong> is not being called properly. This is the stacktrace I get:</p>
  
  <pre><code>TypeError: unbound method obtenerPagina() must be called with GruposHandler instance as first argument (got str instance instead)
  </code></pre>
  
  <p>What I'm doing wrong?</p>
  
  <p>Thanks in advance...</p>