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