martes, 7 de mayo de 2019

Proyecto Jugadores Parte 2

Video del proyecto: https://www.youtube.com/watch?v=Zjvtbge4f5c&t=2889s

Nota de evernote en caso de no verse las imagenes: https://www.evernote.com/shard/s531/sh/4c7b7750-4976-4561-bde6-a77955c933ea/007a02ef19af1bdaf228e5666547c7e7

18-Creamos un nuevo archivo llamado forms.py para el nuevo formulario en el proyecto


19-Agregamos el siguiente codigo en el archivo para la creacion del formulario

20-Posteriormente, vamos a empezar a crear una vista para el formulario que ya hemos declarado


21-después de esto, vamos a agregar dos carpetas dentro de static para los archivos css y js
Entramos a la pagina de bootwatch para bajar las plantillas del estilo para el formulario (un archivo css y js)
Nota: estos archivos en el video le funcionan, sin embargo, en la version de python que tengo se necesita agregar enlaces a ciertas paginas para que el estilo funcione.





22-Dentro de las carpetas que creamos en static, ingresamos los archivos descargados
Si hiciste lo de los links del paso anterior, este paso puedes saltarlo




23-Agregamos dos archivos html llamados base y jugadores_form dentro de dos carpetas que vamos a crear en templates



Archivo base

Archivo jugadores_form


24-Entrar al archivo URLs,dentro de la carpeta del proyecto "jugadores" y modificar el codigo de la siguiente forma


25-Dentro de la carpeta de la aplicacion de 'crudjugadores',creamos un archivo de urls.py


Y agregamos una URL para la vista que hemos creado.


Al momento de correr el servidor con las modificaciones que hemos hecho, deberá aparecer algo como esto en el navegador, una vez que damos a la url modificada:

Ahora, dentro del archivo de las vistas,haremos una vista que nos muestre de forma en listada los jugadores que tenemos registrados en nuestra base de datos


Despues de ello, al igual que con el formulario para ingresar un nuevo dato vamos a configurar la url que necesitara esta vista en el archivo que antes habiamos creado:


Archivo htlm que se esta usando para esta vista: jugadores_list


Después de estas configuraciones en la nueva vista, deberíamos tener algo similar a esto en el servidor


Finalmente, vamos a configurar otras 3 vistas con sus respectivos archivos html y sus url




Lo que nos daria como resultado algo como esto en la pagina que tenemos:




No hay comentarios.:

Publicar un comentario