lunes, 1 de abril de 2019

Aplicación de Gestión Académica con Django

Proyecto de universidad con aplicacion de Gestion academica en django.

Como normalmente hacemos, damos de alta la aplicacion de GestionAcademica una vez que se cree el proyecto como en las entradas anteriores.


Posteriormente, vamos a crear un nuevo modelo como comúnmente hacemos en los proyectos anteriores.
En esta ocasion, crearemos tres tablas y una funcion que nos ayudara para darle mejor presentacion a la aplicacion una vez dentro de el apartado de admin.

Modelo

Como podemos ver, dentro de la primera tabla que estamos creando tenemos dos métodos llamados NombreCompleto y el metodo __str__.
Lo que hace el método NombreCompleto es darle un formato mas presentable a el nuevo registro a la hora de ser guardado en la tabla.
Al momento de guardarlo, veremos lo que es el apellido paterno, seguido del apellido materno y al final su nombre. Esto nos aparecerá en la sección de Alumnos dentro de la aplicación.

Dentro de la tabla de Curso, hacemos lo mismo pero con el metodo de __str__ ahorrándonos el codigo que originalmente hicimos en la tabla anterior.

 Volvemos a crear otro método en la ultima tabla que de igual manera nos va a  modificar la forma en que se vera una vez guardada la información.

Ahora, daremos de alta nuestras tablas en el apartado de admin de la siguiente manera:


Ya que tenemos esto, corremos en el cmd el comando de python manage.py makemigrations y python manage.py migrate para que estos cambios sean guardados y se creen las tablas correspondientes.
Posteriormente, corremos el servidor para visualizar la aplicación que hemos creado.


Apartados de la aplicacion que hemos creado
ALUMNOS




CURSO




MATRICULA




No hay comentarios.:

Publicar un comentario