Alguna vez te has preguntado, ¿es posible la creación de páginas web con Python? En esta nueva entrada te traemos la respuesta y es SI, si podemos crear páginas webs con python, haciendo uso de un framework del mismo llamado flask, quédate con nosotros y aprenderás a hacer la instalación de flask en python.
Instalación de flask en Python | Puesta en marcha de flask
Actualmente la demanda de creación de páginas webs es tan alta que diversos lenguajes de programación tales como JAVA, PHP optaron por la utilización de Frameword para acoplarse a este tipo de aplicaciones. Pero python no se quedó atrás, gracias a flask (un micro framework) le permitió facilitar el desarrollo de Aplicaciones Webs bajo el patrón MVC.
Pasos para la instalación de flask y puesta en marcha
1) Lo principal para la instalación de este frameword es tener python en nuestra computadora, en caso contrario de no tenerlo aquí te dejo el enlace del sitio oficial donde puedes hacer la respectiva descarga. 👉 Descargar Python.
🌟 ¡Visita Nuestra Tienda para Programadores! 🌟Descubre Códigos Fuente, Cursos, Software, Computadoras, Accesorios y Regalos Exclusivos. ¡Todo lo que necesitas para llevar tu programación al siguiente nivel!
2) Posterior a la descarga, pasamos a realizar la instalación de este.
3) Luego de tener nuestro python totalmente instalado y configurado en nuestro sistema procedemos a crear una carpeta en la ubicación que deseemos, esta tendrá como función almacenar la configuración de nuestra aplicación. Luego de esto accedemos a símbolos del sistema y allí iremos a la ubicación de la carpeta creada anteriormente (usando cd) y ejecutamos lo siguiente:
py -m venv env
Ese comando nos creará un entorno virtual de flask, se vería de la siguiente manera:
4) Antes de instalar nuestro flask primero debemos activar nuestro entorno virtual, el cual se hace con el siguiente comando.
env\Scripts\activate
NOTA: Este comando se ejecutará en la misma ruta o ubicación donde se creó nuestro entorno virtual.
Posterior a esto ya con nuestro entorno virtual instalado podremos instalar nuestro flask, se realizará con el siguiente comando:
pip install flask
Se vería de la siguiente manera
Quizás te puede interesar
👉Como PROGRAMAR desde el CELULAR android | Programar en el celular
👉Buscar X elemento en un arreglo Python | Métodos de Búsqueda
5) Con un editor de código accedemos a la carpeta donde se instaló nuestro flask y a su vez donde se activó el entorno virtual. Allí creamos un archivo en nuestro caso lo nombramos app.py.
6) Luego le pasamos el siguiente comando para setear nuestro proyecto
set FLASK_APP=app.py
Después del signo igual (=) se coloca el nombre del archivo a setear, en nuestro caso es app.py
7) En nuestro archivo app ya podemos añadirle texto:
from flask import Flask app = Flask(__name__) @app.route('/') def index(): return '<h1>Byspel, Puesta en marcha Flask<h1>'
8) Después de seguir con esta sintaxis y guardar los respectivos cambios podemos ejecutar nuestro proyecto. Para ejecutarlo en el símbolo de sistema escribimos el comando: «flask run».
Al momento de que nuestro símbolo del sistema nos arroje ese mensaje y nos muestre en que servidor está corriendo damos por entendido que ya podemos acceder al navegador y ver nuestra página.
9) Por último, accedemos la dirección de nuestro servidor para poder visualizar la página.
Análisis Final
El uso de frameword o mini frameword en el caso de flask con python nos ayudan a facilitar el desarrollo al momento de realizar nuestros proyectos. Es recomendable el uso de estos si queremos trabajar de una manera mucho más organizada y minimizando el riesgo de errores. En el caso de flask nos permite crear aplicaciones web rápidamente y con un mínimo número de líneas de código.
Recuerda que si deseas aprender más de este lenguaje de programación, puedes acceder al CURSO GRATUITO de Python, donde te explicaré paso a paso ejercicios prácticos en este lenguaje.
INGRESA AQUÍ.
Cómo puedo hacer que mi laptop corra la aplicación y desde otro dispositivo (celuar en mi caso) ver la misma aplicación, intente lo típico de abrir los puertos, firewall y dirección ip de mi laptop, pero no resulta, qué es lo que estoy olvidando?