11.07.2015 Views

versión color - PET: Python Entre Todos - Python Argentina

versión color - PET: Python Entre Todos - Python Argentina

versión color - PET: Python Entre Todos - Python Argentina

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

El paquete de Django trae… 51Y como postre de esta lista de herramientas y utilidades, tenemos al Admin deDjango.Django Admin es una aplicación que viene incorporada, y que nos ahorra unacantidad impresionante de trabajo. Sí, ya se que suena medio fanático y exagerado,pero es bastante realista lo que dije.Recordemos que en nuestras aplicaciones podíamos definir modelos. Es decir, clasesque representaban las cosas que almacenábamos en la base de datos (clase Usuario,clase Noticia, clase Comentario, etc.).En los modelos ya definimos todo lo necesario para poder luego operar con esasentidades en la base de datos, crear nuevas, buscar, guardar, modificar, etc.Entonces, ¿qué nos falta para tener una aplicación que nos permita administrar elcontenido de la base de datos? Las pantallas (páginas), lógicamente.Bueno, el admin de django es precisamente eso. Simplemente le decimos algo como“che, admin! mirá, acá yo dije que tenia clientes en la base de datos, ¿no me mostrásun ABM de clientes?”. Y el admin nos muestra un ABM de clientes. Así de sencillo (sino lo creen, pueden ver el código en el tutorial de Django).[ABM (o CRUD en inglés) es una aplicación que permita hacer Altas, Bajas yModificaciones (Create, Read, Update, Delete, en inglés)]Incluso podemos personalizar la manera en que esos ABM se muestran, con cosascomo mostrar filtros por los campos que queramos, decidir que columnas mostrar en{footer} — http://revista.python.org.ar

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!