En général juste avant le block body du template de base, afin que les messages Flash puissent être affichés sur n'importe quelle page.
from flask import flash @app.route("/test") def test(): flash(u"Vous êtes redirigé vers l'accueil", "info") return redirect(url_for("home"))
Dans ces exemples j'utilise la classe Bootstrap alert pour le rendu des messages.
Donc les noms de catégories que je donne aux messages correspondent aux classes Bootstrap :
success | classe alert-success |
---|---|
info | classe alert-info |
warning | classe alert-warning |
danger | classe alert-danger |
etc… |