Django, un Framework para Python

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.


Tec. Informático, Analista en Sistema y Estudiante de Ing. en computación, Emprendedor, Creador y Webmaster de LaREPAWEB, El CoDiGo K, TeknoFlash, SQLite Latino.

De momento hay 7 comentarios ¿Quieres dejar el tuyo?

  1. sanson dice:

    y como lo obtengo? solo coloco en la consola apt-get install django ?

  2. Este es gran tema para realizar toda un artículo, asi que ya lo estoy armando para en estos días publicarlo

  3. [...] Hace unos días conocimos muy superficialmente uno de los Framework más conocido para Python, estamos hablando de Django. [...]

  4. [...] encontrar una gran cantidad de HowTo y tutoriales mostrando las diferentes formas de instalar Django, yo les voy a explicar la que utilice y que realmente fue [...]

  5. [...] Luego de 3 años de constate desarrollo, impulsado por la comunidad de desarrolladores, se lanza la versión 1.0 del Framework para el lenguaje de programación Python más utilizado e integrado en estos últimos años, Django. [...]

  6. Very interesting site, nice design, greetings :)

  7. [...] que saben y mucho del tema. En la charla salió el tema de los Framework y como no mencionar a Django como el Framework de desarrollo de [...]

Leave a Reply

*

web stats