Skip to content
Brian Marquez edited this page Nov 4, 2022 · 2 revisions

Que es 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. WIKIPEDIA

Framework

Un Framework es un marco de trabajo formado por un conjunto de herramientas, librerias y buenas practicas.

Para qué Sirve Django

  • Para crear sitios web (Complejos) de forma rapida y sencilla
  • Hay tareas que son repetitivas, pesadas y comunes en el momento de crear deferentes sitios web, django viene a facilitar la realizacion de estas tareas.
  • Hay codigos que podemos reutilizar de un sitio web a otro, Django tambien nos permite esta reutilizacion de forma sencilla.

Características

Un mapeador objeto-relacional. Aplicaciones "enchufables" 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.

Clone this wiki locally