Tutoriel

Maintenant que tous les pré-requis sont installés, ce tutoriel va vous apprendre à créer une application avec comme premier but d'afficher un tableau de villes. Ensuite à la deuxième scéance de travaux pratique vous verrez comment ajouter dynamiquement des villes et des rues correspondantes depuis l'interface graphique.

Nous supposons que vous êtes déjà familiers avec Python. Le tutoriel officiel dans la documentation Python est un bon point de départ.

Même s’il est conçu pour vous donner un bon point de départ, le tutoriel ne couvre pas toutes les fonctionnalités de Flask. Lisez d'abord le chapitre sur Flask pour avoir une compréhension globale du fonctionnement de Flask.

Ce tutoriel n’utilise que les fonctions standard de Flask et Python. Dans un autre projet, vous pourriez décider d’utiliser des Extensions (EN) ou d’autres librairies pour vous simplifier la vie.

Flask est flexible. Il ne vous oblige pas à utiliser une structure particulière pour écrire votre projet. Cependant, pour une première prise en main, il est utile d’adopter une démarche structurée. Cela signifie que le tutoriel va commencer par un peu de code qui pourrait vous paraître rébarbatif, mais qui vous permettra d’éviter les erreurs que de nombreux débutants font. De plus, cela vous permettra de créer un projet facile à étendre par après. Lorsque vous serez habitués à Flask, vous pourrez utiliser une autre structure et profiter pleinement de sa flexibilité.

Aller à la section Votre projet.