Django, un Framework para Python
Por DANIEL M. MALDONADO el 21 de julio 2008. Leído 516 veces.
Django es un Framework de desarrollo web, escrito en el lenguaje Python y de código abierto. Cumple en algún aspecto el paradigma de programación por capas, dejando así por separado el Modelo, las Vistas y el Controlador.
Fue liberado al público bajo licencia BSD en Julio de 2005, la últiva versión estable es la 0.96 lanzada en Septiembre del 2007.
Al excelente estilo Ruby on Rails, Django se comporta excelente en entornos web, algunas características que podemos nombrar:
- Un mapeador objeto-relacional.
- Aplicaciones que pueden instalarse en cualquier página gestionada con Django.
- Una API de base de datos robusta.
- Un sistema incorporado de “vistas genéricas” que ahorra tener que escribir la lógica de ciertas tareas comunes.
- Un sistema extensible de plantillas basado en etiquetas, con herencia de plantillas.
- Un despachador de URLs basado en expresiones regulares.
- Soporte de internacionalización, incluyendo traducciones incorporadas de la interfaz de administración.
- Documentación incorporada accesible a través de la aplicación administrativa (incluyendo documentación generada automáticamente de los modelos y las librerías de plantillas añadidas por las aplicaciones).
Por último para mostrar esta primera entrega de Django quería recalcar algunas requerimientos de sistema que debemos contar, por ejemplo necesitamos tener instalado Python 2.3 o superior, un aspecto fundamental es que no necesitamos otra librería para obtener una funcionalidad básica. No necesariamente necesitamos contar con un servidor web propio, debido a que Django trae incorporado uno muy liviano para realizar algunas pruebas. Y por último como es de esperar un servidor de Bases de Datos para interactuar con nuestra aplicación de las cuales podemos mencionar a PostgreSQL, MySQL o SQLite3
En esta oportunidad quería mostrarle un pantallazo de este framework que encontramos para el lenguaje de programación Python. En próxima entregas vamos a ver más en detalle con ejemplos de que se trata todo esto.


¿No tienes lector de FeedRSS?, puedes suscribirte por mail a El CoDiGo K y así recibir diariamente las noticias directamente en tu casilla de correo.
sanson dice: 23 de julio 2008 a las 11:45
y como lo obtengo? solo coloco en la consola apt-get install django ?
Daniel M. Maldonado dice: 23 de julio 2008 a las 15:58
Este es gran tema para realizar toda un artículo, asi que ya lo estoy armando para en estos días publicarlo
Ebay hot items dice: 10 de septiembre 2008 a las 17:32
Very interesting site, nice design, greetings