From d73b63d85de0a2ac505d673132cdf138c034dc40 Mon Sep 17 00:00:00 2001 From: marcsello Date: Sat, 28 Nov 2020 22:56:25 +0100 Subject: [PATCH] Fixed profile page --- src/templates/profile.html | 62 +++++++++++++++++++------------------- src/views/profileview.py | 2 -- 2 files changed, 31 insertions(+), 33 deletions(-) diff --git a/src/templates/profile.html b/src/templates/profile.html index 9843da4..e9eb808 100644 --- a/src/templates/profile.html +++ b/src/templates/profile.html @@ -1,37 +1,37 @@ {% extends 'base.html' %} {% block content %} -{% if current_user.is_authenticated %} -
-

Welcome {{ current_user.username }}

- Upload -
-
-{% if images %} -
- {% for image in images %} -
-
- - {{image.name}} - -
-
{{image.creator}}
-

- {{image.caption}} -

- Download - Delete -
+ {% if current_user.is_authenticated %} +
+

Welcome {{ current_user.name }}

+ Upload
-
- {% endfor %} -
+
+ {% if current_user.uploads %} +
+ {% for item in current_user.uploads %} +
+
+
+ {{ item.name }} +

+ {{ item.name }} +

+ Download +
+
+
+ {% endfor %} +
-{% else %} -

No images available.

-{% endif %} -{% else %} -

Log in to view your profile.

-{% endif %} + {% else %} +

No images available.

+ {% endif %} + {% else %} +

Log in to view your profile.

+ {% endif %} {% endblock %} \ No newline at end of file diff --git a/src/views/profileview.py b/src/views/profileview.py index dcfafcf..cfd3c74 100644 --- a/src/views/profileview.py +++ b/src/views/profileview.py @@ -21,7 +21,5 @@ class ProfileView(FlaskView): @login_required def index(self): - useritems = Item.query.filter_by(uploader_id=current_user.id) - return render_template('profile.html', images=useritems)