YouTube

Got a YouTube account?

New: enable viewer-created translations and captions on your YouTube channel!

Spanish, Mexican subtitles

← PS 05-13 Hola Mundo Webapp

dummy description

Get Embed Code
5 Languages

Showing Revision 3 created 09/16/2013 by Patricia Cedres.

  1. Bien, veamos a algunas
    aplicaciones web en vivo.

  2. Al final de su tarea anterior
    deberían tener
  3. Google Aplication Engine ejecutándose
    en su máquina y un sitio web en línea.
  4. Vamos a comenzar con un
    simple ejemplo: "Hola mundo"
  5. que Google tiene en su página,
    el cual tengo también.
  6. Este es archivo principal Python
    de Hola mundo de la página de ejemplo
  7. de Google App Engine
    y tiene dos secciones principales.
  8. Comenzaremos con esta sección
    acá en el fondo.
  9. Es una sección de mapeo URL,
    y en este caso,
  10. tenemos un URL, slash que mapea
    un controlador llamado MainPage.
  11. MainPage es definido en esta clase
    llamada MainPage.
  12. Él hereda del webapp al RequestHandler,
  13. el cual es el contolador
    genérico de Google.
  14. Si no saben qué clases son,
    las pueden aprender fuera de línea.
  15. Básicamente es una manera
    conveniente de agrupar
  16. funciones e información
    que están relacionadas con lo mismo.
  17. No vamos a gastar demasiado
    tiempo en eso acá
  18. pero podrán sobrevivir sin problema.
  19. Nuestra clase es una función llamada get,
    que toma un parámetro llamado self
  20. el cual es el primer parámetro común
    a la mayoría de métodos Python.
  21. Esta función hace dos cosas.
  22. Primero, toma self.response, que es un tipo
    de objeto de respuesta global
  23. que este marco usa,
    y establece un encabezamiento.
  24. Establece el encabezamiento Content-Type
    para que equivalga a text/plain.
  25. Por defecto, el tipo
    de contenido es text/html,
  26. pero en este caso es configurado a text/plain,
  27. y luego escribe en la cadena
    "¡Hola, Mundo Webapp!"
  28. Si arrancamos Google App Engine,
    comenzaré Google App Engine aquí
  29. en mi terminal y luego voy a mi navegador
    y cargo la página, y esto es lo que vemos.
  30. Vemos la cadena que nuestro programa
    estaba escribiendo en nuestro navegador,
  31. "¡Hola, Mundo webapp!".
    Es estupendo.