Cómo instalar y usar Flask en Debian 11/10

Cómo instalar y usar Flask en Debian 11/10

Flask es un marco de microondas escrito en Python que se usa ampliamente para construir aplicaciones web. Es un marco liviano que no requiere herramientas o bibliotecas particulares para instalar. Flask proporciona a los desarrolladores la capacidad de agregar funcionalidad a sus aplicaciones mediante el uso de bibliotecas y módulos.

En este tutorial, le mostraremos cómo instalar Flask en Debian 11. Debian 11, también conocido como "Bullseye", es el último lanzamiento estable del sistema operativo Debian. Es un sistema operativo gratuito y de código abierto que se usa ampliamente en servidores y otros sistemas.

Requisitos previos

Antes de comenzar, asegúrese de tener Python y Pip instalados en su sistema. Puede verificar si tiene Python instalado ejecutando el siguiente comando:

Python3 -Versión  

Si no tiene instalado Python, puede instalarlo ejecutando el siguiente comando:

Actualización de sudo apto  sudo apto install python3 python3-pip python3-henv  

Para verificar si tiene instalado PIP, ejecute el siguiente comando:

Python3 -Versión  PIP3 -Versión  

Paso 1: Instalar el matraz

Una vez que tenga instalados Python y PIP, puede instalar el sistema de frasco en todo el sistema ejecutando el siguiente comando: 'PIP3 Instalar Flask'

Pero recomendé crear un entorno virtual para su aplicación Flask.

  1. Cree un directorio para su aplicación Flask:
    mkdir flask-app && flask-app  
  2. Crea el entorno virtual de Python.
    python3 -m venv venv  
  3. Active el entorno virtual:
    fuente venv/bin/activar  
  4. Instale el módulo Python Flask dentro del entorno virtual.
    Frasco de instalación de PIP3  

Esto instalará la última versión de Flask y todas las dependencias requeridas en el entorno virtual.

Paso 2: Creación de una aplicación Flask

Ahora que el frasco está instalado, puede crear su primera aplicación Flask. Cambiar al directorio de aplicaciones recién creado:

CD Flask-App  

A continuación, cree un archivo llamado 'Aplicación.py ' y agréguelo el siguiente código:

de frask import frask app = frask (__ name__) @App.ruta ('/') def hello (): return 'Hola, mundo!'if __name__ ==' __main__ ': App.correr()
12345678910de frask import frask app = frask (__ name__) @App.ruta ('/') def hello (): return 'Hola, mundo!'if __name__ ==' __main__ ': App.correr()

Este código crea una aplicación de frasco simple que escucha las solicitudes HTTP entrantes en la ruta raíz (/) y devuelve el mensaje "Hola Mundo!".

Paso 3: Ejecute su aplicación Flask

Para ejecutar la aplicación, ejecute el siguiente comando:

frasco  

Esto iniciará el servidor de desarrollo frascos y verá la siguiente salida:

Salida: * Servicio de la aplicación Flask "Aplicación" * Entorno: ADVERTENCIA DE PRODUCCIÓN: Este es un servidor de desarrollo. No lo use en una implementación de producción. Utilice un servidor WSGI de producción en su lugar. * Modo de depuración: apagado * Ejecutando en http: // 127.0.0.1: 5000/ (presione Ctrl+C para dejar de fumar) 

Ahora, abra su navegador web y vaya a "Http: // 127.0.0.1: 5000/" Para ver su aplicación Flask. Deberías ver el mensaje "Hola Mundo!" Mostrado en la página.

Conclusión

En este tutorial, aprendió a instalar y usar Flask en Debian 11. También aprendió a crear una aplicación de frasco simple y ejecutarla usando el servidor de desarrollo de frascos. Flask es un marco web poderoso y fácil de usar que facilita la creación de aplicaciones web con Python.