Ejemplo n.º 1
0
def add_or_remove_friends(request, username, verb):
    n_f = get_object_or_404(User, username=username)
    owner = request.user.userprofile
    new_friend = UserProfile.objects.get(user=n_f)

    if verb == "add":
        Friend.make_friend(owner, new_friend)
    else:
        Friend.remove_friend(owner, new_friend)
    return redirect("friends:friend-list")
Ejemplo n.º 2
0
def change_friends(request, operation, pk, home):
    user = User.objects.get(pk=pk)
    if operation == 'add':
        Friend.make_friend(request.user, user)
    elif operation == 'remove':
        Friend.lose_friend(request.user, user)
    if (home == 'no'):
        return HttpResponseRedirect("/posts/by/{}".format(user.username))
    else:
        return HttpResponseRedirect("/")