Tutoriel Flask

Flask est un framework léger d'application web écrit en.

Flask est basé sur WSGI (Web Server Gateway Interface) et le moteur de templates Jinja2, visant à aider les développeurs à créer des applications web rapidement et facilement.

Flask nous permet de créer rapidement des sites web, des API et des services backend avec Python.

Flask convient aux petits projets, aux points de terminaison d'API et aux microservices.


À qui s'adresse ce tutoriel ?

Ce tutoriel s'adresse aux développeurs ayant une connaissance de base de Python.

  • Débutants ayant des bases en Python qui souhaitent se lancer dans le développement web.
  • Développeurs qui souhaitent apprendre un framework léger pour créer rapidement des sites web et des API.
  • Débutants en reconversion professionnelle partant de zéro et apprenant en autodidacte la programmation backend.
  • Personnes qui doivent développer rapidement de petits projets, des API et des services backend.
  • Personnes qui souhaitent se lancer dans le développement web en Python mais ne veulent pas apprendre de frameworks lourds.

Ce que vous devez savoir avant de commencer ce tutoriel

Avant de suivre ce tutoriel, vous devez comprendre quelques connaissances web de base etTutoriel de base sur Python 3.x。

  • Bases de Python : variables, boucles, conditions, fonctions, listes/dictionnaires, importation de modules.
  • Bases du web : protocole HTTP, requêtes GET/POST, URL, ports
  • Bases du frontend : un simple HTML et CSS suffisent.
  • Bases des bases de données : comprendre les opérations CRUD de base dans SQLite/MySQL.

Votre premier programme Flask

Le programme Flask suivant affichera Hello World sur la page web :

Exemple

from flask import Flask
app = Flask(__name__)

@app.route("/")
def hello():
    return "Hello World!"

if __name__ == "__main__":
    app.run()

Documentation de référence

autres extensions