Tecnología

Inicio

Cómo crear app.yaml para Python

Un archivo "app.yaml" es un archivo de configuración utilizado por la aplicación Google App Engine para Python para especificar cómo se corresponden las rutas de URL para solicitar los manipuladores y los archivos estáticos. También puede incluir información adicional, como el ID de aplicación y el identificador de versión. Google App Engine para Python le permite construir aplicaciones complejas utilizando el lenguaje de programación Python. Se puede usar un simple editor de texto para crear un archivo de configuración app.yaml desde cero.

Instrucciones

1 Abrir Bloc de notas o WordPad para crear un nuevo documento de texto. El archivo app.yaml es básicamente un archivo de texto, por lo que se puede utilizar cualquier editor de texto para crearlo.

2 Tipo de "aplicación: your_app" en el documento de texto. Reemplazar "your_app" con el identificador que seleccionó cuando creó la aplicación. En otras palabras, este es el nombre de la aplicación.

3 Pulse la tecla "Enter" dos veces para insertar una línea en blanco. Tipo "versión: APP_VERSION" en el documento de texto. Vuelva a colocar la "APP_VERSION" con la versión real de su aplicación. Por ejemplo, puede introducir "2-0-test" para especificar la segunda versión de prueba de la aplicación.

4 Inserte una línea en blanco y escriba "tiempo de ejecución: Pitón" en el documento de texto. Este es el nombre del entorno de tiempo de ejecución que utiliza su aplicación. Si utiliza Java, la línea debe ser "tiempo de ejecución: java."

5 Inserte una línea en blanco y escriba este código en el documento de texto:

manipuladores:

url: / images
static_dir: static / images

url: / perfil
guión: your_app.py

Puede especificar una lista de patrones de URL, y decirle a la aplicación cómo manejarlos. La App Engine puede ejecutar una secuencia de comandos para ciertas direcciones URL o simplemente servir a un archivo estático cuando el usuario visita la URL. En el ejemplo anterior, si el usuario navega a la URL "/ images", la aplicación ofrece las imágenes de la "imágenes estáticas /" directorio. Si el usuario navega a la URL "/ perfil", se ejecuta la secuencia de comandos "your_app.py". Puede agregar todos los manipuladores que necesita.

6 Pulse la tecla "Enter" dos veces para insertar una línea en blanco, y "api_version: 1" en el tipo de documento de texto. Esto especifica la versión de la interfaz de aplicación utilizado por el entorno de ejecución que ha especificado en la línea de "tiempo de ejecución". En el momento de escribir este documento, la App Engine tiene una versión del tiempo de ejecución de Python.

7 Ir al menú "Archivo" y haga clic en la opción "Guardar". Enter "aplicación" como el nombre del archivo y guardarlo en la carpeta que contiene la aplicación de Python. Cierre el editor de texto. Vaya a esa carpeta, haga clic en el archivo "app.txt" que ha creado anteriormente y seleccione "Cambiar nombre" de la lista. Vuelva a colocar la extensión ".txt", con una extensión ".yaml". Pulse la tecla "Enter" para cambiar el nombre del archivo.

Consejos y advertencias

  • También puede agregar una "multi-hilo: true" o "multi-hilo: true" línea para activar o desactivar solicitudes simultáneas, respectivamente.