Flask Software: Guía Completa y Tutorial para Principiantes
Este artículo fue publicado por el autor Editores el 09/02/2025 y actualizado el 09/02/2025. Esta en la categoria Artículos.
Flask es un framework ligero de Python para aplicaciones web. Es una opción perfecta para principiantes que quieren aprender a construir sus propias aplicaciones web sin la curva de aprendizaje empinada asociada con otros frameworks más grandes como Django.
En esta guía completa y tutorial para principiantes, aprenderás todo lo que necesitas saber sobre Flask, desde su instalación hasta la creación de una aplicación web completa.
Instalación de Flask
La instalación de Flask es sencilla. Abre tu terminal y escribe el siguiente comando:
pip install Flask
Después de la instalación, verifica que Flask esté instalado correctamente escribiendo el siguiente comando:
flask --version
Esto debería mostrar la versión de Flask instalada en tu sistema.
Creando tu primer aplicación web con Flask
Ahora que has instalado Flask, es hora de crear tu primer aplicación web. En este tutorial, crearemos una aplicación web simple que dice "Hola, Mundo!".
Configurando el entorno
Primero, creamos una carpeta para nuestra aplicación web y luego inicializamos un archivo de configuración llamado app.py
. Este archivo será el corazón de nuestra aplicación web.
Abre app.py
en tu editor de texto favorito y agrega el siguiente código:
python from flask import Flask
app = Flask(name)
@app.route('/') def home(): return "Hola, Mundo!"
if name == 'main': app.run(debug=True)
Este código crea una instancia de Flask y define una ruta para la página de inicio de nuestra aplicación web. Cuando un usuario acceda a la página de inicio, verá "Hola, Mundo!".
Ejecutando la aplicación
Ahora que hemos configurado nuestro entorno, es hora de ejecutar nuestra aplicación web. Abre tu terminal y navega hasta la carpeta de tu aplicación web. Luego, ejecuta el siguiente comando:
python app.py
Si todo va bien, verás un mensaje que dice "Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)". Abre tu navegador web y navega a http://127.0.0.1:5000/. ¡Verás "Hola, Mundo!" en tu navegador web!
Creando una página dinámica
Nuestra aplicación web actual solo puede mostrar un mensaje estático. A continuación, crearemos una página dinámica que muestre un mensaje personalizado.
Pasando parámetros a la ruta
Podemos pasar parámetros a la ruta de nuestra aplicación web agregando Cuando un usuario acceda a http://127.0.0.1:5000/Juan, verá "Hola, Juan!". Podemos renderizar HTML en nuestra aplicación web usando el módulo python from flask import render_template @app.route('/ Crea una carpeta llamada html Cuando un usuario acceda a http://127.0.0.1:5000/Juan, verá "Hola, Juan!" renderizado en HTML. En esta guía completa y tutorial para principiantes, has aprendido todo lo que necesitas saber sobre Flask, desde su instalación hasta la creación de una aplicación web completa. Flask es una opción perfecta para principiantes que quieren aprender a construir sus propias aplicaciones web sin la curva de aprendizaje empinada asociada con otros frameworks más grandes. Flask es un framework ligero de Python para aplicaciones web. Abre tu terminal y escribe el siguiente comando: Crea una carpeta para tu aplicación web y luego inicializa un archivo de configuración llamado python@app.route('/<nombre>')def home(nombre): return "Hola, " + nombre + "!"
Renderizando HTML
jinja2
de Flask. Agrega el siguiente código a app.py
:templates
en tu carpeta de aplicación web. Luego, crea un archivo llamado home.html
en la carpeta templates
y agrega el siguiente código:Conclusión
FAQ
¿Qué es Flask?
¿Cómo instalo Flask?
pip install Flask
.¿Cómo creo una aplicación web con Flask?
app.py
. Agrega el código para crear una instancia de Flask y definir una ruta para la página de inicio de tu aplicación web. Ejecuta app.py
en tu terminal y abre tu navegador web para ver tu aplicación web.Referencias
Deja un comentario