Marco ligero de Python: Flask (tutorial introductorio)
1. Cree: ruta de la carpeta F:\Python\flask
2. Instale virtualenv, abra una ventana de línea de comando en esta ruta y escriba:
3 Cree un nuevo directorio, cree un entorno virtualenv en él y ejecútelo en DOS
Como se muestra en la figura:
En este momento, creó Aquí es donde crea el. carpeta myproject, y luego agregó la carpeta viv:
4. Active el entorno virtualenv
Ahora, hay un (vinv) delante de la línea de comando, lo que indica que está en el entorno viv
5. Instale Flask en el entorno viv
Completado. Como se muestra en la imagen:
6. Para verificar la instalación, puede ingresar al intérprete de Python e intentar importar Flask:
Si no hay ningún informe de error, entonces la instalación es exitoso ~ como se muestra en la imagen:
1. Abra la línea de comando en la carpeta myproject:
cd app # Vaya a la carpeta de la aplicación
mkdir static
plantillas mkdir
Nuestro paquete de aplicación se coloca en la carpeta de la aplicación. La subcarpeta estática es donde almacenamos archivos estáticos como imágenes, archivos JS y archivos de estilo. La subcarpeta templates obviamente contiene archivos de plantilla.
2. Cree un script de inicio simple (archivo app/init.py) para nuestro paquete de aplicación:
El script anterior simplemente crea el objeto de la aplicación y luego importa los archivos que no tenemos. todavía Módulo de vista escrita.
Una vista es un controlador que responde a las solicitudes del navegador web. En Flask, las vistas se escriben como funciones de Python.
3. Escribamos la primera función de vista (en el archivo app/views.py):
Esta vista es realmente muy simple, simplemente devuelve una cadena y se muestra en el cliente. navegador web. Dos decoradores de rutas crean asignaciones desde las URL / y /index a esta función.
4. El último paso para conseguir una aplicación web completamente funcional es crear un script que inicie el servidor web de desarrollo de la aplicación. Llamemos a este script run.py y colóquelo en el directorio raíz:
El script simplemente importa las variables de la aplicación desde nuestro paquete de aplicación y llama a su método de ejecución para iniciar el servidor. Recuerde, la variable de la aplicación contiene la instancia de Flask que creamos anteriormente.
5. Para iniciar la aplicación, simplemente ejecute este script (run.py)
como se muestra a continuación:
6. Después de inicializar el servidor, Escuchará en el puerto 5000, esperando conexiones. Ahora abre tu navegador e ingresa la siguiente URL:
Alternativamente, puedes usar la siguiente URL:
¿Ves cómo funciona el mapeo de rutas? La primera URL se asigna a / y la segunda URL se asigna a /index. Ambas rutas están asociadas con nuestra función de vista, por lo que hacen lo mismo. Si ingresa otras URL, obtendrá un error porque estas son las dos únicas URL asignadas a las funciones de visualización.
Puedes cerrar el servidor con Ctrl-C
Ese es el comienzo, es relativamente simple.
Siguiente capítulo:
marco ligero de Python - Flask (versión detallada de la plantilla)