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