[pyar] Python web | Tips

Mariano Garcia Berrotarán garcia.berrotaran en gmail.com
Dom Ene 16 21:24:21 ART 2011


2011/1/16 Roberto Alsina <ralsina en netmanagers.com.ar>:
> * Un mapeador objeto-relacional (o algo como el DAL de web2py)
> * Un sistema de templates con soporte de i18n
> * Un sistema de routeo URL->codigo+args.
>
>   No, no es lo mismo que tirar el .php en una carpeta, ejemplo:
> /cosa/editar/23 es una URL estable y legible para editar la cosa con ID 23.
> En php como vos decis "tirando el .php en una carpeta", eso normalmente
> sería /cosa/editar.php?id=23 o sea, horrible y antiguo, o para que quede
> igual empezás a hacer reglas de rewrite de apache)
>
> * Un CRUD (formularios standard de alta/baja/modificar/eliminar)
> * Un esquema de autenticación y permisos (que no, no lo vas a implementar de
> cero, porque hacerlo bien es un parto). Si tenés suerte, va a soportar
> OpenID, conectar con Facebook y otros similares.
> * Una interface de administración
> * Un modo "debug" aceptable, que te permita ver el stack trace y valores de
> variables en el browser, en vez de el último mensaje de error metido en una
> salida parcial de HTML o en el log.

Sin contar las features de seguridad como formularos con check de CSRF
automatico, filtros XSS, expresiones regulares para manejar urls, etc
...



More information about the pyar mailing list