====== Messages Flash ====== ===== Dans le template ===== 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. {% with messages = get_flashed_messages(with_categories=true) %} {% if messages %} {% for category, message in messages %} {% endfor %} {% endif %} {% endwith %} {% block body %}{% endblock %} ===== Appel depuis une vue ===== from flask import flash @app.route("/test") def test(): flash(u"Vous êtes redirigé vers l'accueil", "info") return redirect(url_for("home")) ===== Classes d'alertes Bootstrap ===== 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... ||