aboutsummaryrefslogtreecommitdiff
path: root/app/blueprints/packages/reviews.py
diff options
context:
space:
mode:
authorrubenwardy <rw@rubenwardy.com>2020-07-10 20:30:31 +0100
committerrubenwardy <rw@rubenwardy.com>2020-07-10 20:31:29 +0100
commitc7a7609763496ddaa3bd5f570da3703addf67ee4 (patch)
tree67c2a3bd1ab102a1c189746e96bf6467e3c50a68 /app/blueprints/packages/reviews.py
parent13130a217c416293a075ab73e3107ac15761c0e5 (diff)
downloadcheatdb-c7a7609763496ddaa3bd5f570da3703addf67ee4.tar.xz
Add /reviews/ to list all reviews
Diffstat (limited to 'app/blueprints/packages/reviews.py')
-rw-r--r--app/blueprints/packages/reviews.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/app/blueprints/packages/reviews.py b/app/blueprints/packages/reviews.py
index a033001..7781825 100644
--- a/app/blueprints/packages/reviews.py
+++ b/app/blueprints/packages/reviews.py
@@ -24,6 +24,13 @@ from wtforms.validators import *
from app.models import db, PackageReview, Thread, ThreadReply
from app.utils import is_package_page, addNotification
+
+@bp.route("/reviews/")
+def list_reviews():
+ reviews = PackageReview.query.order_by(db.desc(PackageReview.created_at)).limit(5).all()
+ return render_template("packages/reviews_list.html", reviews=reviews)
+
+
class ReviewForm(FlaskForm):
title = StringField("Title", [InputRequired(), Length(3,100)])
comment = TextAreaField("Comment", [InputRequired(), Length(10, 500)])