From 3a3102b7f55c74533bca6364339fcd98899e9bcd Mon Sep 17 00:00:00 2001 From: Sanasol Date: Wed, 13 Jun 2018 15:31:03 +0300 Subject: [PATCH] hide user profiles --- apps/user/views.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/apps/user/views.py b/apps/user/views.py index b24825ab..4584950a 100644 --- a/apps/user/views.py +++ b/apps/user/views.py @@ -43,7 +43,6 @@ def resend_email_verify(request): return redirect('user-edit-profile', request.user.id) -# @method_decorator(login_required, name='dispatch') class UserView(DetailView): model = User template_name = 'user/profile.html' @@ -57,6 +56,9 @@ class UserView(DetailView): context['simple_user'] = True context['guest'] = True + if context['guest'] and self.object.role <= User.USER_ROLE: + raise Http404() + context['published'] = Course.objects.filter( author=self.object, )