Instalando Flask

instalando-flask Escrito por @gnuxdar   Publicado 10/06/2023

Instalación de Flask
Se recomienda usar la ultima version de Python. FLASK es compatible con  Python 3.8 y versiones posteriores.

Dependencias
Estas distribuciones se instalarán automáticamente al instalar Flask:

  • Werkzeug implementa WSGI, la interfaz estándar de Python entre aplicaciones y servidores.
  • Jinja es un lenguaje de plantillas que renderiza las páginas que tu aplicación sirve.
  • MarkupSafe viene con Jinja. Escapa la entrada no confiable al renderizar plantillas para evitar ataques de inyección.
  • ItsDangerous firma de manera segura los datos para garantizar su integridad. Se utiliza para proteger la cookie de sesión de Flask.
  • Click es un framework para escribir aplicaciones de línea de comandos. Proporciona el comando “flask” y permite agregar comandos de gestión personalizados.
  • Blinker proporciona soporte para señales (Signals).

 

Dependencias opcionales
Estas distribuciones no se instalarán automáticamente. Flask las detectará y las utilizará si las instalas.

  • python-dotenv permite el uso de variables de entorno desde un archivo .env al ejecutar comandos de Flask.
  • Watchdog proporciona un reloader más rápido y eficiente para el servidor de desarrollo.

 

Entornos virtuales
Utiliza un entorno virtual para gestionar las dependencias de tu proyecto, tanto en desarrollo como en producción.
¿Qué problema resuelve un entorno virtual? Cuantos más proyectos de Python tengas, es más probable que necesites trabajar con diferentes versiones de bibliotecas de Python, o incluso con diferentes versiones de Python en sí. Las versiones más recientes de las bibliotecas de un proyecto pueden ser incompatibles con otro proyecto.

Los entornos virtuales son grupos independientes de bibliotecas de Python, uno para cada proyecto. Los paquetes instalados para un proyecto no afectarán a otros proyectos ni a los paquetes del sistema operativo.
Python viene con el módulo .venv para crear entornos virtuales.

Crea un entorno virtual
Crea una carpeta de proyecto “flask_todolist” y dentro una carpetra .venv

 

macOS / GNU Linux

$ mkdir myproject
$ cd myproject
$ python3 -m venv .venv

Activar el entorno virtual

$ . .venv/bin/activate

el prompt cambiará y mostrará el entorno virtual activado

Instalar FLASK
Dentro del entorno activado usa el siguiente comando para instalar Flask:

$ pip install Flask

ya deberia tener Flask instalado en su entorno virtual y lo puede verificar de la siguiente manera:

$ flask --version

 

Continua con Proyecto en Flask



Atras

Últimas Publicaciones

Le puede interesar los ultimos articulos públicados

Como agregar JavaScript Custom en Magento 2 como-agregar-javascript-custom-en-magento-2

En este Post aprenderemos a personalizar la tienda Magento 2. Descubre cómo incorporar JavaScript personalizado para mejorar la funcionalidad y ...

Leer más...
Current version of RDBMS is not supported current-version-of-rdbms-is-not-supported

Current version of RDBMS is not supported. Used Version: 10.6.17-MariaDB-1:10.6.17+maria~ubu2004. Supported versions: MySQL-8, MySQL-5....

Leer más...
Claves para Aprender Desarrollo Web de Manera Efectiva claves-para-aprender-desarrollo-web-de-manera-efectiva

Los principales motivos para aprenderLa motivación es uno de los pilares fundamentales en el proceso de aprendizaje del desarrollo web....

Leer más...
Dominando el Estilo Un Viaje al Mundo de CSS ✨ dominando-el-estilo-un-viaje-al-mundo-de-css

✨ Dominando el Estilo: Un Viaje al Mundo de CSSEn el universo del desarrollo web, CSS (Cascading Style Sheets) desempeña un papel funda...

Leer más...