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")
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("/")