Eliminar y Editar
Enviado por Angeel58 • 25 de Julio de 2022 • Ensayo • 391 Palabras (2 Páginas) • 92 Visitas
[pic 1]
[pic 2]
[pic 3]
Eliminar:
Primero dentro de la función eliminar creamos un parámetro de tipo string para que muestre y se mande a llamar:
[pic 4]
Agregamos una variable nueva “cursor” en la que se encontrara la sentencia del sql para la eliminación, mediante el id y agregamos un commit que esto lo que hace es ejecutar el delete en pyhton:
[pic 5]
Por último, solo se le agrega un mensaje con el flash que el álbum se ha eliminado y nos va redireccionar al url que le agregaremos, en este caso será el index:
[pic 6]
Editar:
Primero crearemos un nuevo archivo en la carpeta templates, donde será la vista de la actualización, con extensión html:
[pic 7]
Una vez creada este archivo le agregaremos un form como el del primer archivo html, en el solo le agregaremos los valores de cada fila en cada posición correspondiente para que se puedan visualizar en la nueva vista:
[pic 8]
De igual manera agregamos el parámetro str del id para que lo muestre y regresamos el id:
[pic 9]
Agregamos el render para que nos mande a la nueva vista y el id para saber qué es lo que va a editar, en la cual le agregaremos una variable en la que contendrá la consulta del sql:
[pic 10]
Agregamos la estructura de sql para que nos muestre los datos solicitados del id:
[pic 11]
Utilizamos un Fetchall para que muestre los datos (Regrese los datos):
[pic 12]
Creamos una nueva función donde ejecutaremos el Update en la base de datos con su sentencia, pasándole un parámetro con su id:
[pic 13]
Agregamos un if para que compare si hay valores en el método POST, y así poder hacer la validación de datos:
[pic 14]
Creamos una variable donde se hará la conexión con la bd y se ejecutará la sentencia del sql para actualizar:
[pic 15]
Ya por último solo mostramos un mensaje y se redireccionara al index:
[pic 16]
Conclusión:
Interesante como es que llevamos el trabajo me gusta como con los framworks es que podemos crear todo esto, personalmente me esta gustando y poco a poco es que le voy entendiendo a este nuevo lenguaje.
...