def get_followings(request): """ Devuelve la lista de followings de un usuario Parametros en POST userid : el id del usuario a buscar (opcional) username : el username del usuario a buscar (opcional) page : pagina a mostrar query_id: id de la consulta de pagina :returns: lista de la forma (id, username) """ page = request.POST.get('page', 1) query_id = request.POST.get('query_id', None) userid = request.POST.get('userid', None) username = request.POST.get('username', None) followings = geouser.get_followings(request.user, userid, username, page, query_id) return HttpResponse(simplejson.dumps(followings), mimetype="application/json")
def followings_panel(request, username, template='generic/followings.html'): if request.user.is_authenticated() and username == request.user.username: followings=request.user.get_followings() else: from geouser.api import get_followings followings = get_followings(request.user, username=username) if not request.user.is_authenticated(): pos = template.rfind('.html') template = template[:pos] + '_anonymous' + template[pos:] if followings is None: return render_to_response(template, {'followings': [], 'username_page':username }, context_instance=RequestContext(request) ) return render_to_response(template, {'followings': followings[1], 'username_page':username }, context_instance=RequestContext(request) )
def followings_panel(request, username, template='generic/followings.html'): if request.user.is_authenticated() and username == request.user.username: followings = request.user.get_followings() else: from geouser.api import get_followings followings = get_followings(request.user, username=username) if not request.user.is_authenticated(): pos = template.rfind('.html') template = template[:pos] + '_anonymous' + template[pos:] if followings is None: return render_to_response(template, { 'followings': [], 'username_page': username }, context_instance=RequestContext(request)) return render_to_response(template, { 'followings': followings[1], 'username_page': username }, context_instance=RequestContext(request))