martes, 29 de julio de 2008

Django, un Framework desarrollador de webs para Python

Django es un Framework para el desarrollo web, escrito, claro está, en el lenguaje Python. Además es de código abierto y según cuentan en elcodigok, 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, algunas de sus características son las siguientes:
  • Un mapeador objeto-relacional.
  • Una API de base de datos robusta.
  • Un sistema incorporado de “vistas genéricas”
  • Un sistema extensible de plantillas basado en etiquetas y 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).

Para su funcionamiento necesitamos tener instalado Python 2.3 No necesitaremos contar con un servidor web propio, ya que Django trae incorporado consigo uno muy ligero, así como un servidor de Bases de Datos para interactuar con nuestra aplicaciones tipo PostgreSQL, MySQL o SQLite3

Vía: http://www.elcodigok.com.ar

Conoce además:
Requisitos de sistema para utilizar Django

No hay comentarios: