Download - Django (pincelada)
Django (pincelada)
Renato Luis Ramirez Riverorenatolrr
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–controlador
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”