2

Messages I show with Flask's flash don't leave the page until the page is reloaded. How can I make these messages dissapear after a delay using Python? Answers I have found are for JavaScript, but I'm looking how to do this in Python. Is this not possible with Python? Should I use JavaScript? Why?

<main role="main" class="container">
      <div class="row">
        <div class="col-md-8">
          {% with messages = get_flashed_messages(with_categories=true) %}
            {% if messages %}
              {% for category, message in messages %}
                <div class="alert alert-{{ category }}">
                  {{ message }}
                </div>
              {% endfor %}
            {% endif %}
          {% endwith %}
          {% block content %}{% endblock %}
        </div>
davidism
  • 121,510
  • 29
  • 395
  • 339
net30
  • 197
  • 1
  • 11

0 Answers0