Python: Installation de la dépendance Flask

Cette documentation fait partie du guide Création d'une API REST. Consultez le guide complet ici : Comment créer une API REST avec Flask.

👋 Bienvenue sur la documentation de Stackhero !

Stackhero propose une solution cloud Python prête à l'emploi offrant de nombreux avantages, notamment :

  • Déployez votre application en quelques secondes avec un simple git push.
  • Utilisez votre propre nom de domaine et bénéficiez de la configuration automatique des certificats HTTPS pour une sécurité renforcée.
  • Profitez de la tranquillité d'esprit avec des sauvegardes automatiques, des mises à jour en un clic, et une tarification simple, transparente et prévisible.
  • Obtenez des performances optimales et une sécurité robuste grâce à une VM privée et dédiée.

Gagnez du temps et simplifiez-vous la vie : il ne faut que 5 minutes pour essayer la solution d'hébergement cloud Python de Stackhero !

Pour cet exemple, nous n'avons besoin que d'une seule dépendance : Flask.

Flask est un framework web léger qui permet un développement rapide des applications web. Il est conçu pour être simple et facile à utiliser, permettant aux développeurs de créer et déployer des services web rapidement. Le support intégré pour le routage, le templating et la gestion des requêtes HTTP fait de Flask un excellent choix pour créer des APIs REST.

Installez Flask (et python-dotenv) en utilisant pip :

pip install Flask python-dotenv

Nous installons ici les modules Flask et python-dotenv. Vous verrez bientôt pourquoi nous utilisons python-dotenv (spoiler : c'est pour gérer les variables d'environnement).

Après l'installation, figez les versions des packages dans un fichier requirements.txt :

pip freeze > requirements.txt

Figurer vos dépendances garantit que votre serveur de production ou vos collègues utilisent les mêmes versions que vous. Quelques secondes de travail peuvent éviter de nombreux maux de tête futurs.