Nous avons des milliers d'applications disponibles pour augmenter à la fois la capacité du système et la nôtre et l'un de ces segments forts est la création d'applications Web. Celles-ci impliquent une série d'exigences clés pour que tout fonctionne correctement, à la fois en termes d'autorisations et d'accessibilité, et pour que tout fonctionne comme prévu, nous avons Flask.
Qu'est-ce que le flaconFlask est un framework écrit en Python grâce auquel nous avons les meilleures options pour créer rapidement des applications Web, non seulement rapidement mais sans avoir à saisir et éditer trop de lignes de code.
Flask est basé sur la spécification WSGI de Werkzeug ainsi que sur le moteur de template Jinja2, il dispose d'une licence BSD. En utilisant Flask, nous aurons des outils, des bibliothèques et des technologies avec lesquels créer une application Web sera quelque chose de simple.
Composants du flaconFlask est composé de deux éléments qui sont :
- Werkzeug qui est une bibliothèque d'utilitaires à intégrer au langage Python, agit comme une interface de passerelle de serveur Web ou une application WSGI pour créer des éléments logiciels.
- Jinja qui est un moteur de modèle pour la programmation Python.
Caractéristiques du flaconParmi ses caractéristiques, nous soulignons:
- Il est basé sur Unicode
- Permet l'exécution de tests individuels
- Conforme à WSGI
- Il a des serveurs de développement et des fonctionnalités de débogage
- Utiliser les styles de modèle Jinja2
- Permet la création de cookies sécurisés pour les sites
Comment installer Flask sur Windows
Étape 1
La première exigence est d'avoir Python, si vous n'avez pas Python, nous pouvons aller sur le lien suivant :
AGRANDIR
Étape 2
Nous téléchargeons la version la plus récente et l'assistant d'installation s'affichera :
Étape 3
Nous sélectionnons "Installer maintenant" pour procéder à l'installation de Python sous Windows 10 :
Étape 4
À la fin, nous verrons ce qui suit :
Étape 5
Nous ferons ce processus si nous n'avons pas Python sur le système. Une fois que nous aurons Python, nous créerons un dossier où sera hébergée la configuration de l'application, dans ce cas nous en avons créé un dans Documents appelé "flask_app", après cela nous accédons au terminal et là nous irons au chemin du dossier créé (à l'aide de cd) et exécutez la commande suivante :
py -m venv env
AGRANDIR
Étape 6
Cela va créer l'environnement virtuel de Flask, nous allons dans le dossier et observons le contenu :
AGRANDIR
Étape 7
En double-cliquant dessus on voit ses fichiers de configuration :
AGRANDIR
Étape 8
Nous retournons au terminal et activons l'environnement avec la commande suivante :
env \ Scripts \ activer
AGRANDIR
Étape 9
Nous installons Flask avec la commande suivante :
flacon d'installation de pip
AGRANDIR
Noteren bas, il est recommandé de mettre à jour pip vers la version la plus récente.
Étape 10
Avec un éditeur avancé, nous recommandons Sublime Text, nous créons un nouveau fichier appelé app.py et l'enregistrons dans le dossier créé avec ledit fichier .py :
AGRANDIR
Étape 11
Nous établissons l'application avec la commande suivante :
définir FLASK_APP = app.py
AGRANDIR
Étape 12
Maintenant, nous allons dans le fichier avec l'éditeur et entrons ce qui suit :
from flask import Flask app = Flask (__ name__) @ app.route ('/') def index (): return 'Salut!
'
AGRANDIR
Étape 13
Pour exécuter cet environnement, nous irons au terminal et nous y exécuterons :
ballon
AGRANDIR
Étape 14
Nous avons en tête l'adresse IP qui y est attribuée, nous ouvrons un navigateur et lors de la saisie de cette adresse, nous verrons ce qui suit :
AGRANDIR
Étape 15
Maintenant, il est possible d'ajouter autre chose à notre fichier, nous définissons une variable de nom, nous entrons ceci :
from flask import Flask app = Flask (__ name__) @ app.route ('/ name') def index (): return 'Salut {}!
'. format (nom)
AGRANDIR
Étape 16
Nous enregistrons les modifications, fermons le processus en cours dans le terminal avec Ctrl + C et exécutons à nouveau :
Ctrl + R
ballon
AGRANDIR
Étape 17
Maintenant, dans le navigateur, nous devons entrer ce qui suit. Nous pouvons voir le changement, si nous n'établissons pas le nom une erreur apparaîtra.
http://127.0.01 : 5000/nom
AGRANDIR
Avec cela, nous avons appris à installer Flask dans Windows 10 et à disposer d'un outil pour créer des sites Web.