Django (pincelada)
Renato Luis Ramirez Rivero
renatolrr
Framaework
Infraestructura digital
Estructura conceptual y tecnológica de soporte
definido, normalmente con artefactos o
módulos concretos de software, que puede
servir de base para la organización y desarrollo
de software
MVC
modelo–vista–controlador
●
https://es.wikipedia.org/wiki/Modelo–vista–contr
olador
Modelo
Este miembro del controlador maneja las
operaciones lógicas, y de manejo de
información.
Cada miembro debe ser meticulosamente
llamado, con su correcto nombre y en principio,
con su verdadera naturaleza: el manejo de
información, su complementación directa.
Vista
La interfaz gráfica que interactúa con el usuario
final del programa (GUI)
Controlador
Este debe ser capaz de manejar rutas,
archivos, clases, métodos y funciones
MCV
DRY
Principio: Don't Repeat Yourself
Filosofía:Una vez y sólo una
Requerimientos
Django requiere Python 2.5
Base de datos PostgreSQL, MySQL, Oracle o
SQLite
Y más….
Ejemplo aplicación
django-admin.py startproject HolaMundo
manage.py syncdb
python manage.py runserver
Y tenemos por delante:
Todo un mundo por descubrir
“Por los cuernos”

Django (pincelada)