pyDAL – Capa de abstracción de base de datos

pyDAL – Capa de abstracción de base de datos

pyDAL (Database Abstraction Layer) es un módulo que permite al programador abstraerse de los varios dialectos del lenguaje de consultas SQL para reemplazarlo por simple código de Python, mucho más simple y legible. Así, vía pyDAL podemos retornar e insertar información de una base de datos independientemente del motor que utilice (por ejemplo, MySQL, PostgreSQL,… Read More

Desarrollar y depurar con web2py en Visual Studio

Hace un tiempo escribí un artículo sobre cómo configurar Visual Studio para trabajar con proyectos de Python de cualquier tipo. Sin embargo, el desarrollo web, particularmente en Python, tiene algunos requerimientos más específicos. Por defecto, Visual Studio incluye soporte y plantillas para programación web con Django, Flask y Bottle que lo convierten en ideal para… Read More

URLs amigables en web2py

web2py utiliza una notación para las direcciones de URL en concordancia con el patrón de desarrollo MVC. De este modo, el esquema por defecto para una aplicación web en este framework es el siguiente. http://…/aplicacion/controlador/funcion Por ejemplo, en la dirección http://www.web2py.com/init/default/what init indica el nombre de una aplicación, default es un controlador y what una… Read More