def update(id): review = Review.objects().with_id(id) if request.method == 'GET': return render_template('update_review.html', review=review) elif request.method == 'POST': form = request.form au = form['author'] s = form['song'] ar = form['artist'] c = form['content'] print(au, s, ar, c) review.update(set__author=au, set__song=s, set__artist=ar, set__content=c) return redirect('/review/'+id)
def review(id): review = Review.objects().with_id(id) if review is None: return 'Not found' else: return render_template('review.html', review=review)
def delete(id): review = Review.objects().with_id(id) review.delete() return redirect(url_for('reviews'))
def reviews(): all_reviews = Review.objects() return render_template('reviews.html', reviews=all_reviews)