|
|
|
@ -43,7 +43,6 @@ def resend_email_verify(request): |
|
|
|
return redirect('user-edit-profile', request.user.id) |
|
|
|
return redirect('user-edit-profile', request.user.id) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# @method_decorator(login_required, name='dispatch') |
|
|
|
|
|
|
|
class UserView(DetailView): |
|
|
|
class UserView(DetailView): |
|
|
|
model = User |
|
|
|
model = User |
|
|
|
template_name = 'user/profile.html' |
|
|
|
template_name = 'user/profile.html' |
|
|
|
@ -57,6 +56,9 @@ class UserView(DetailView): |
|
|
|
context['simple_user'] = True |
|
|
|
context['simple_user'] = True |
|
|
|
context['guest'] = True |
|
|
|
context['guest'] = True |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if context['guest'] and self.object.role <= User.USER_ROLE: |
|
|
|
|
|
|
|
raise Http404() |
|
|
|
|
|
|
|
|
|
|
|
context['published'] = Course.objects.filter( |
|
|
|
context['published'] = Course.objects.filter( |
|
|
|
author=self.object, |
|
|
|
author=self.object, |
|
|
|
) |
|
|
|
) |
|
|
|
|