Crear un fichero para dar de alta un movimiento de una app en Python

Autor: | Última modificación: 4 de agosto de 2022 | Tiempo de Lectura: 3 minutos
Temas en este post: ,

Crear un fichero para dar de alta un movimiento de una app en Python forma parte del proceso para gestionar el desarrollo de una app que registre los ingresos y gastos de una cuenta. Este tipo de ejercicios prácticos los hemos trabajado también en otros artículos del blog de KeepCoding y estamos seguros de que son una gran oportunidad para poner a prueba tus conocimientos y ejercitar tus habilidades.

Así pues, a continuación, te presentammos qué necesitas para crear un fichero para dar de alta un movimiento de una app en Python.

App que registre ingresos y gastos

Antes de establecer el proceso para crear un fichero para dar de alta un movimiento de una app en Python, deberás tener en cuenta los elementos que se necesiten para programar la app. En un artículo anterior acerca del proceso para crear una app que registre ingresos y gastos de una cuenta, explicamos los elementos necesarios para desarrollar la aplicación. En resumen, para esto, necesitas un fichero en formato CSV, donde encontrarás los siguientes elementos: fecha, hora, concepto, ingreso o gasto y cantidad.

También debe existir una página donde se exponga que no hay ningun movimiento. A su vez, los movimiento registrados aparecerán en una página realizada con el lenguaje o marcado de texto HTML, así como un orden específico que seguirá todos los elementos que aparecerán en la página web. Esta página deberá trabajarse de la mano de los templates de la dependencia Jinja de Flask.

Recuerda que, dentro de los ficheros que se establecerán en el desarrollo del programa, deberás crear objetos en forma de clase con métodos específicos, los cuales realizarán procesos sobre los objetos y otros elementos del programa de código.

Ahora, ya estás listo para conocer el procedimiento para crear un fichero para dar de alta un movimiento de una app en Python .

Crear un fichero para dar de alta un movimiento de una app en Python

Otro de los elementos que se encuentran en el programa de código para desarrollar una app que registre ingresos y gastos es la página para dar de alta un movimiento, que puede ser un ingreso o un gasto.

🔴 ¿Quieres Aprender a Programar con Python? 🔴

Descubre el Full Stack Jr. Bootcamp - Aprende a Programar desde Cero de KeepCoding. La formación más completa del mercado y con empleabilidad garantizada

👉 Prueba gratis el Bootcamp Aprende a Programar desde Cero por una semana

A continuación, te presentaremos algunos de los elementos o pasos que deberás cumplir para crear el fichero para dar de alta un movimiento de una app en Python, la cual, en este ejemplo, registra los ingresos y los gastos de una cuenta:

  • Se debe crear una página en la que, para acceder a ella, se haga desde un enlace o menú en la página donde se establece la clase de la lista de movimiento.
  • Por otro lado, ambas páginas, la de la lista de movimiento y la página para dar de alta un movimiento, deben tener el mismo formato. Ese estará compuesto por la cabecera o header, el footer o el pie de página, los estilos y un menú.
    Para realizar este proceso, deberás utilizar las templates o plantillas base y descendientes de la dependencia de Flask: Jinja. Para esto se utilizarán los siguientes elementos: ({% extends %}).
  • A su vez, deberás utilizar un formularios y la ruta /nuevo. En este caso, GET devolverá el formulario vacío, es decir, la página completa. Mientras, POST grabará el movimiento.
  • El formulario será creado por el marcado de texto HTML en el template.
  • Además, deberás crear un control de errores si hay algún dato obligado que no haya sido informado. Para esto, tendrás que usar las variables de error para cada uno de los campos del formulario y, a su vez, presentar el mensaje flashing.
  • Ahora, si el movimiento de la alta resulta en valor correcto, deberás redireccionar automáticamente a la lista de movimientos.

De esta manera, ya habrás creado un fichero para dar de alta un movimiento de una app en Python. Solo deberás encontrar una forma de reproducir este proceso en forma de código y, así, poder lanzar tu programa de código para que registre todos los movimientos (de ingreso y gastos) que el archivo CVS ha presentado.

Sigue aprendiendo sobre Python

Si bien ya sabes cómo crear un fichero para dar de alta un movimiento de una app en Python, aún falta que pongas en acción todo lo que has aprendido con este artículo en tu IDE de confianza. De esta manera, podrás desarrollar programa de código, cuyo objetivo sea desarrollar aplicaciones web.

Si quieres conocer más sobre programación con la guía calificada de programadores profesionales, te recomendamos visitar el temario de Aprende a Programar desde Cero Full Stack Jr. Bootcamp. Anímate a matricularte para convertirte en un programador en menos de un año. ¡Te esperamos!

[email protected]

¿Sabías que hay más de 40.000 vacantes para desarrolladores web sin cubrir en España? 

En KeepCoding llevamos desde 2012 guiando personas como tú a áreas de alta empleabilidad y alto potencial de crecimiento en IT con formación de máxima calidad.

 

Porque creemos que un buen trabajo es fuente de libertad, independencia, crecimiento y eso ¡cambia historias de vida!


¡Da el primer paso!