Django es un framework web de código abierto escrito en Python que permite el desarrollo rápido de aplicaciones web ágiles y con menos código. Django se basa en el lenguaje Python, proporciona mapeo objeto-relacional, interfaces de administración, URLs limpias, sistema de plantillas y soporte multilenguaje.
5. Django
Características
- Basado en el lenguaje de programación Python.
- Disponibilidad de mapeo objeto-relacionacional.
- Interfaces de administración.
- Posibilidad de URLs limpias.
- Sistema de plantillas.
- Integración con sistemas caché.
- Soporte multilenguaje para I18n
- MVC
7. Django
Admin
django-admin.py para linea de comandos y manage.py
como wraper “ligero” para el anterior.
- Syncdb.
- Shell y dbshell.
- Test
- Loaddata – Dumpdata
-Runserver
8. Django
Claves
- Abstracción de la base de datos (ORM).
- SQL creado automático.
- Control de inyección SQL.
- Automatización mediante scripts.
- Capas separadas.
- Permite uso VCS.