Comment installer et utiliser Flask sur Ubuntu 22.04

Comment installer et utiliser Flask sur Ubuntu 22.04

Python Flask est un framework Web Python léger qui facilite la création d'applications Web rapidement. C'est un microframework qui n'inclut pas un ORM (mappeur relationnel d'objet) ou de telles fonctionnalités et est plutôt extensible via des plug-ins de flacon.

Flask est facile à démarrer et ne nécessite aucune structure de répertoire particulier. Une application Flask est un script Python qui importe le module Flask crée une instance de la classe FLASK, puis démarrer le serveur de développement à l'aide d'une ligne de code.

Dans cet article, nous vous montrerons comment installer Flask sur Ubuntu 22.04. Créez également une application Hello World simple à l'aide du module Flask Python.

Étape 1: Installation de Python

Avant de commencer, assurez-vous que Python et Pip sont installés sur votre système. Si vous ne les avez pas déjà, vous pouvez les installer en exécutant les commandes suivantes:

Mise à jour Sudo Apt  sudo apt installer python3 python3-pip python3-venv  

Étape 2: Installez le ballon sur Ubuntu

Une fois Python et PIP installés, vous êtes prêt à installer Flask. Pour ce faire, vous devrez ouvrir un terminal et entrer la commande suivante: 'Pip3 Installer Flask'

Mais nous vous recommandons de créer un environnement virtuel Python pour isoler votre application. Pour ce faire, créer et / ou passer à votre répertoire d'application Flask:

Mkdir Flask-App && CD Flask-App  

Maintenant, créez et activez l'environnement virtuel:

Python3 -M Venv Venv Source Venv / Bin / Activate 

Les commandes ci-dessus créeront un répertoire avec le nom «Venv» pour stocker des fichiers d'environnement virtuel. La deuxième commande l'activera. L'invite de commande système sera modifiée avec le nom de l'environnement virtuel.

Une fois l'environnement virtuel activé, vous pouvez installer Flask et d'autres modules Python requis.

Pip3 Installer Flask  

Cela installera la dernière version de Flask et toutes ses dépendances. Une fois l'installation terminée, vous pouvez vérifier que le ballon est installé correctement en exécutant la commande suivante:

Python3 -M Flask - Version  

Si tout fonctionne correctement, vous devriez voir le numéro de version de flacon imprimé sur le terminal.

Étape 3: Créez un exemple d'application Flask

Une fois le flacon installé, vous pouvez commencer à créer votre application Web. Pour ce faire, créez un nouveau script Python et importez le module Flask. Ensuite, créez une nouvelle application FLASK en utilisant le code suivant:

From Flask Import Flask App = Flask (__ Name__) @App.Route ('/') def Hello (): Retour 'Hello, World!'Si __name__ ==' __main__ ': App.courir()
12345678910From Flask Import Flask App = Flask (__ Name__) @App.Route ('/') def Hello (): Retour 'Hello, World!'Si __name__ ==' __main__ ': App.courir()

Ce code crée une application FLASK simple qui écoute les demandes sur l'URL racine et renvoie le message «Bonjour le monde!". Vous pouvez exécuter ce script en entrant la commande suivante:

application python3.py  

Cela démarrera le serveur de développement FLASK et écoutera les demandes sur le port 5000. Pour accéder à votre application, ouvrez

Étape 4: terminer votre travail

Vous pouvez créer les «exigences.Fichier txt 'qui est utile pour déployer des applications sur d'autres systèmes. Ce fichier contient les modules Python requis pour votre application.

Pip Freeze> Exigences.SMS 

Une fois que vous avez terminé votre travail avec ce projet, vous pouvez simplement désactiver l'environnement virtuel en exécutant la commande suivante:

désactiver 

Conclusion

En conclusion, l'installation de flacon sur Ubuntu 22.04 est un processus simple qui implique d'installer Python et PIP, puis en utilisant PIP pour installer Flask. Une fois le flacon installé, vous pouvez commencer à créer votre application Web en créant un nouveau script Python et en importation du module FLASK. Ensuite, créez une nouvelle application Flask et démarrez le serveur de développement à l'aide d'une ligne de code.

Flask est un cadre Web léger et flexible qui est facile à démarrer et ne nécessite aucune structure de répertoire particulier. C'est un bon choix pour les petits projets et le prototypage, et il peut être étendu avec une variété de bibliothèques tierces pour ajouter des fonctionnalités supplémentaires. Avec Flask installé, vous êtes maintenant prêt à commencer à construire vos applications Web sur Ubuntu 22.04.