From 6b7d775b9259ae991366f198e36a243452c4251d Mon Sep 17 00:00:00 2001 From: doubaniux Date: Thu, 7 May 2020 20:02:36 +0800 Subject: [PATCH] add prompt page for visibility failed case --- books/views.py | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/books/views.py b/books/views.py index 25470598..41d43f1a 100644 --- a/books/views.py +++ b/books/views.py @@ -380,7 +380,14 @@ def retrieve_review(request, id): if request.method == 'GET': review = get_object_or_404(BookReview, pk=id) if not check_visibility(review, request.session['oauth_token'], request.user): - return HttpResponseBadRequest() + msg = _("你没有访问这个页面的权限😥") + return render( + request, + 'common/error.html', + { + 'msg': msg, + } + ) review_form = BookReviewForm(instance=review) book = review.book try: