Ejemplo n.º 1
0
def render_interactions_module(context, page=1):
    user = get_user(context['user'])
    interactions, has_next_page = MInteraction.user(user.pk, page)
    
    return {
        'user': user,
        'interactions': interactions,
        'page': page,
        'has_next_page': has_next_page,
        'MEDIA_URL': context['MEDIA_URL'],
    }
Ejemplo n.º 2
0
def render_interactions_module(context, page=1):
    user = get_user(context['user'])
    interactions, has_next_page = MInteraction.user(user.pk, page)

    return {
        'user': user,
        'interactions': interactions,
        'page': page,
        'has_next_page': has_next_page,
        'MEDIA_URL': context['MEDIA_URL'],
    }
Ejemplo n.º 3
0
def load_interactions(request):
    user_id = request.REQUEST.get("user_id", None)
    if not user_id:
        user_id = get_user(request).pk
    page = max(1, int(request.REQUEST.get("page", 1)))
    limit = request.REQUEST.get("limit")
    interactions, has_next_page = MInteraction.user(user_id, page=page, limit=limit)
    format = request.REQUEST.get("format", None)

    data = {"interactions": interactions, "page": page, "has_next_page": has_next_page}

    if format == "html":
        return render_to_response("reader/interactions_module.xhtml", data, context_instance=RequestContext(request))
    else:
        return json.json_response(request, data)
Ejemplo n.º 4
0
def load_interactions(request):
    user_id = request.REQUEST.get('user_id', None)
    if not user_id:
        user_id = get_user(request).pk
    page = max(1, int(request.REQUEST.get('page', 1)))
    limit = request.REQUEST.get('limit')
    interactions, has_next_page = MInteraction.user(user_id, page=page, limit=limit)
    format = request.REQUEST.get('format', None)
    
    data = {
        'interactions': interactions,
        'page': page,
        'has_next_page': has_next_page
    }
    
    if format == 'html':
        return render_to_response('reader/interactions_module.xhtml', data,
                                  context_instance=RequestContext(request))
    else:
        return json.json_response(request, data)