Mostrando entradas con la etiqueta App Engine. Mostrar todas las entradas
Mostrando entradas con la etiqueta App Engine. Mostrar todas las entradas

domingo, 26 de enero de 2014

3 Pasos para empezar con google App Engine y Python

Primero

Instalar el Sdk en mi computadora; bajar de aquí: http://googleappengine.googlecode.com/files/GoogleAppEngine-1.8.9.msi

image

Una vez bajado instalar haciendo doble clic sobre el instalador

image

 

una vez termine de instalarse, ejecutar el google launcher para verificar que todo esta bien

image

 

Si se ejecuta el launcher de google esta bien y pasaremos al segundo paso

image

Segundo

Creando nuestro primer programa hello world

a)Crear  un proyecto helloworld en eclipse

b)Crear un archivo helloworld.py con el siguiente código:

'''
Created on 26/01/2014

@author: YEC
'''

print 'Content-type: text/plain'
print ''
print 'Hello world'

 

c)Crea el archivo d configuración de nuestra aplicación

Las aplicaciones de google app engine utilizan un archivo de configuración app.yaml el cual se encarga de redirigir las peticiones al archivo correcto, para empezar necesitamos lo escribir lo siguiente dentro de este archivo:

application: helloworld
version: 1
runtime: python
api_version: 1

handlers:
- url: /.*
  script: helloworld.py

 

Tercero:

Prueba de la aplicación; para esto necesitamos ejecutar el google launcher si es que todavia no lo hemos abierto y luego añadir la aplicación por medio de la opción: “Add Existing Application” del menú file

image

Hecho esto daremos al botón verde para ejecutar la aplicación

image

veremos que el icono de la app se pone anaranjado, esto es mientras carga

image

Luego vemos que el icono de la app se pone verde esto es por que ya cargo

image

Hacemos clic sobre la aplicación y le damos al botón browse

image

Hecho esto ya podemos ver nuestra app en el navegador, el launcher de google asignara un puerto automáticamente a nuestra aplicación para poderla observar en el navegador en  i caso se trata del puerto 9081

image