Diferencia entre revisiones de «Usuario:Lmorillas/desarrollo web servidor/web2py/intro»
De WikiEducator
Línea 26: | Línea 26: | ||
</html> | </html> | ||
</source> | </source> | ||
+ | |||
+ | Cuando un controlador devuelve un diccionario, web2py busca un template con la siguiente estructura: | ||
+ | [controller_name]/[function_name].[extension]. | ||
+ | Si no, devuelve '''default.html''' |
Revisión de 07:57 19 nov 2013
Instalar
- Descargar / descomprimir
- Preparar un entorno limpio
- Ejecutar web2py
- Clave de admin
Crear nueva app
- Creación de nueva app desde la interfaz administrativa
default.py
def index(): return dict(mensaje="Hola a todos!")
default/index.html
<html> <head> <title>Primera app</title> </head> <body> <br/> <h1>{{=mensaje}}</h1> </body> </html>
Cuando un controlador devuelve un diccionario, web2py busca un template con la siguiente estructura:
[controller_name]/[function_name].[extension].
Si no, devuelve default.html