Exemplo n.º 1
0
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})
Exemplo n.º 2
0
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})