Exemple #1
0
def blocked_users(request):
    if "access_token" in request.session:
        twitr = Twit(request)
        blockListObj = Blocked_List.objects.get(user_id=twitr.login_id)
        blockedUsersList = eval(blockListObj.blocked_users)
        if request.method == "POST":
            getids = request.POST.getlist('blocked_users')
            for id_ in getids:
                response = twitr.unblock_user(id_)
                blockedUsersList.remove(int(id_))
            blockListObj.blocked_users = blockedUsersList
            blockListObj.save()
        data = dict()
        blocked_users = list()
        getids = twitr.get_blocked_users()
        for id_ in getids:
            blocked_users.append(
                (id_.get('id'), id_.get('name'), id_.get('screen_name')))
        data = {
            'blocked_users': blocked_users,
            'user': twitr.login_name,
            'share': blockListObj.share
        }
        return render_to_response("blocked_users.html",
                                  data,
                                  context_instance=RequestContext(request))
    return HttpResponseRedirect(reverse('index'))
Exemple #2
0
def blocked_users(request):
    if "access_token" in request.session:
        twitr = Twit(request)
        blockListObj = Blocked_List.objects.get(user_id=twitr.login_id)
        blockedUsersList =  eval(blockListObj.blocked_users)
        if request.method == "POST":
            getids = request.POST.getlist('blocked_users')
            for id_ in getids:
                response = twitr.unblock_user(id_)
                blockedUsersList.remove(int(id_))
            blockListObj.blocked_users = blockedUsersList
            blockListObj.save()
        data = dict()
        blocked_users = list()
        getids = twitr.get_blocked_users()
        for id_ in getids:
            blocked_users.append((id_.get('id'),
                              id_.get('name'),
                              id_.get('screen_name'))
                            )
        data = {'blocked_users': blocked_users,'user':twitr.login_name, 'share': blockListObj.share}
        return render_to_response("blocked_users.html", data,
                                      context_instance=RequestContext(request))
    return HttpResponseRedirect(reverse('index'))