def METHOD_NAME(request, candidate_id):
    logger.debug("voter_stop_supporting_candidate_view {candidate_id}".format(
        candidate_id=candidate_id
    ))
    user_agent_string = request.META['HTTP_USER_AGENT']
    user_agent_object = get_user_agent(request)
    voter_api_device_id = get_voter_api_device_id(request)
    voter_id = fetch_voter_id_from_voter_device_link(voter_api_device_id)
    position_manager = PositionManager()
    results = position_manager.toggle_off_voter_support_for_candidate(voter_id, candidate_id,
                                                                      user_agent_string, user_agent_object)
    if results['success']:
        return JsonResponse({0: "success"})
    else:
        return JsonResponse({0: "failure"})