Comment installer et utiliser Flask sur Debian 11/10

Comment installer et utiliser Flask sur Debian 11/10

Flask est un cadre Microweb écrit en Python qui est largement utilisé pour créer des applications Web. Il s'agit d'un cadre léger qui ne nécessite pas d'installation d'outils ou de bibliothèques particuliers. Flask offre aux développeurs la possibilité d'ajouter des fonctionnalités à leurs applications grâce à l'utilisation de bibliothèques et de modules.

Dans ce tutoriel, nous vous montrerons comment installer Flask sur Debian 11. Debian 11, également connue sous le nom de «Bullseye», est la dernière version stable du système d'exploitation Debian. Il s'agit d'un système d'exploitation libre et open source qui est largement utilisé sur les serveurs et autres systèmes.

Conditions préalables

Avant de commencer, assurez-vous que Python et Pip sont installés sur votre système. Vous pouvez vérifier si vous avez installé Python en exécutant la commande suivante:

Python3 - Version  

Si vous n'avez pas installé Python, vous pouvez l'installer en exécutant la commande suivante:

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

Pour vérifier si vous avez installé PIP, exécutez la commande suivante:

Python3 - Version  PIP3 - Version  

Étape 1: Installation du ballon

Une fois que vous avez installé Python et PIP, vous pouvez installer à l'échelle du système FLASK en exécutant la commande suivante: 'Pip3 Installer Flask'

Mais j'ai recommandé de créer un environnement virtuel pour votre application Flask.

  1. Créez un répertoire pour votre application Flask:
    Mkdir Flask-App && CD Flask-App  
  2. Créer l'environnement virtuel Python.
    Python3 -M Venv Venv  
  3. Activez l'environnement virtuel:
    Source Venv / Bin / Activate  
  4. Installez le module Python Flask dans l'environnement virtuel.
    Pip3 Installer Flask  

Cela installera la dernière version de Flask et toutes les dépendances requises dans l'environnement virtuel.

Étape 2: Création d'une application Flask

Maintenant que Flask est installé, vous pouvez créer votre première application Flask. Passez au répertoire d'application nouvellement créé:

CD Flask-App  

Ensuite, créez un fichier appelé 'application.py ' et ajoutez-y 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 HTTP entrantes sur le chemin racine (/) et renvoie le message "Bonjour le monde!".

Étape 3: Exécutez votre application Flask

Pour exécuter l'application, exécutez la commande suivante:

Flash Run  

Cela démarrera le serveur de développement FLASK et vous verrez la sortie suivante:

Sortie: * Service Flask App "App" * Environnement: Production AVERTISSEMENT: Il s'agit d'un serveur de développement. Ne l'utilisez pas dans un déploiement de production. Utilisez plutôt un serveur WSGI de production. * Mode de débogage: off * Exécuter sur http: // 127.0.0.1: 5000 / (Appuyez sur Ctrl + C pour arrêter) 

Maintenant, ouvrez votre navigateur Web et allez à «Http: // 127.0.0.1: 5000 / ” Pour voir votre application Flask. Vous devriez voir le message "Bonjour le monde!" affiché sur la page.

Conclusion

Dans ce tutoriel, vous avez appris à installer et à utiliser Flask sur Debian 11. Vous avez également appris à créer une application Flask simple et à l'exécuter à l'aide du serveur de développement FLASK. Flask est un framework Web puissant et facile à utiliser qui facilite la création d'applications Web avec Python.