¿Qué significa Django?
Django es un marco web avanzado escrito en Python que utiliza el patrón arquitectónico modelo vista controlador (MVC). Django se creó en un entorno de redacción de noticias en rápido movimiento, y su objetivo clave es facilitar el desarrollo de sitios web complicados y basados en bases de datos.
Este marco web se desarrolló inicialmente para The World Company para gestionar algunos de sus sitios orientados a las noticias. En julio de 2005, se hizo público bajo licencia BSD.
Definición de Django
Django está disponible como marco web de código abierto, y utiliza Python de forma extensiva para crear archivos, configuraciones y modelos de datos.
Está diseñado para hacer frente a dos retos principales: los rigurosos requisitos de los desarrolladores web altamente experimentados y los intensos plazos de una redacción.
Django se concentra más en automatizar siempre que sea posible y en atenerse al principio de «no repetirse». Django hace hincapié en lo siguiente:
- Enchufabilidad y reutilización de componentes
- Desarrollo rápido
- El principio de no repetición