def add_friend(request):
    from_user=request.user
    if request.GET.has_key('username'):
        username=request.GET['username']
        
        
        
        to_user=get_object_or_404(User,username=username)
        
        
        friendship = None
        created=False
        
        try :
            friendship=Friendship.objects.get(from_friend=from_user,to_friend=to_user)
        except ObjectDoesNotExist :
            try :
                friendship=Friendship.objects.get(from_friend=to_user,to_friend=from_user)
            except ObjectDoesNotExist :
                friendship=Friendship(from_friend=from_user,to_friend=to_user)
                created=True
        
        
        if not created:
            friendship.invite_status=True
            
        
        friendship.save()       
        
    if request.META.has_key("HTTP_REFERER"):
        return HttpResponseRedirect(request.META['HTTP_REFERER'])
    
    return HttpResponseRedirect("/")