Paso 4: App Engine: main.py y plantillas
Para comenzar a añadir las declaraciones de importación a la parte superior de 'main.py' - Fig 1.
Las tres primeras importaciones son comunes a los controladores de solicitudes. La API de usuarios captura su email de administración que se utiliza como el nombre de clave para consulta de la entidad de UserPrefs. modelos es el archivo del paso 2 y contiene el modelo de datos.
Luego viene la primera clase, que carga la plantilla para el cliente - Fig 2. Se puede ver cómo el título se pasa a la plantilla y en la Fig 3, se puede ver donde se ha pasado. Los archivos JavaScript se muestran en la Fig 3 - más sobre ellos en un poco.
Para enviar correos electrónicos y textos que usted necesitará proporcionar direcciones, así que agregamos un formulario por debajo de la cabecera. Hay dos cuadros de texto y dos botones con onclickhandler referencias. El archivo de encabezado completo es Fig 4.
La plantilla de pie de página es verdaderamente unremarkable y consiste en las dos etiquetas de cierre:
< /body >
< / html >