Django
Django es un framework de desarrollo web de código abierto, escrito
en Python, que respeta el patrón de diseño conocido como MVC
(Modelo–Vista–Controlador). Fue desarrollado en origen para gestionar varias
páginas orientadas a noticias de la World Company de Lawrence, Kansas, y fue
liberada al público bajo una licencia BSD en julio de 2005; el framework fue
nombrado en alusión al guitarrista de jazz gitano Django Reinhardt. En junio de
2008 fue anunciado que la recién formada Django Software Foundation se haría cargo
de Django en el futuro.
La meta fundamental de Django es facilitar la creación de sitios web complejos. Django pone énfasis en el re-uso, la conectividad y extensibilidad de componentes, el desarrollo rápido y el principio No te repitas (DRY, del inglés Don't Repeat Yourself). Python es usado en todas las partes del framework, incluso en configuraciones, archivos, y en los modelos de datos.
La meta fundamental de Django es facilitar la creación de sitios web complejos. Django pone énfasis en el re-uso, la conectividad y extensibilidad de componentes, el desarrollo rápido y el principio No te repitas (DRY, del inglés Don't Repeat Yourself). Python es usado en todas las partes del framework, incluso en configuraciones, archivos, y en los modelos de datos.
Djando y las Bases de datos
.Django incluye soporte para diferentes bases de datos, entre las más
utilizadas se encuentran PostgreSQL, SQLite y MySQL. También incluye un ORM
(Object Relational Mapping) por defecto. Un ORM ó Correspondencia Objeto
Relacional es un mecanismo para tratar las tablas de una base de datos
relacional como objetos y poder entonces realizar operaciones sobre ésta y por
ende sobre las tablas a través del paradigma orientado a objetos, mediante clases
que representan las tablas y campos en esas clases que representan las columnas
de cada tabla.
Webs que utilizan Django
Desde la página web de Django podemos ver unos destacados , en los que
podemos ver algunas webs como la de National Geografic, Disqus, Instagram,
Mozilla Foundation y Pinterest , que son webs con un tráfico altísimo y
utilizan Django.

Comentarios
Publicar un comentario