def profile_settings(request): try: user = User.active_users('get', username=request.user.username) except User.DoesNotExist: raise Http404( 'Такого аккаунта не существует. Возможно он был заблокирован или удален' ) return render(request, 'profiles/profile_detail.html', {'user': user})
def profile_detail(request, username): try: user = User.active_users('get', username=username) if user != request.user: return HttpResponseForbidden( 'Вы не можете редактировать профиль другого пользователя') except User.DoesNotExist: raise Http404( 'Такого аккаунта не существует. Возможно он был заблокирован или удален' ) return render(request, 'profiles/profile_common.html', {'user': user})