From 18362cdceaa3dfa185044e89bf48e4cb74500a7e Mon Sep 17 00:00:00 2001 From: Felix Chadwick-Smith <chadwick-smithff@cardiff.ac.uk> Date: Sun, 14 Jan 2024 15:45:46 +0000 Subject: [PATCH] added in flash messages for submitting project --- my_flask_app.py | 2 +- templates/add_project.html | 9 +++++++++ 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/my_flask_app.py b/my_flask_app.py index ffd2955..e334162 100644 --- a/my_flask_app.py +++ b/my_flask_app.py @@ -67,7 +67,7 @@ def add_project(): new_project = Project(title=title, description=description) db.session.add(new_project) db.session.commit() - return redirect(url_for('home')) + return redirect(url_for('Home')) return render_template('add_project.html', form=form) # Pass the form to the template diff --git a/templates/add_project.html b/templates/add_project.html index bb8fa7f..b6a4693 100644 --- a/templates/add_project.html +++ b/templates/add_project.html @@ -21,6 +21,15 @@ </nav> <h2>Add Project</h2> <form method="POST" action="{{ url_for('add_project') }}"> + {% with messages = get_flashed_messages() %} + {% if messages %} + <ul class="messages"> + {% for message in messages %} + <li>{{ message }}</li> + {% endfor %} + </ul> + {% endif %} + {% endwith %} {% if form %} {{ form.csrf_token }} <div class="form-group"> -- GitLab