Example #1
0
def clients_list(request,sort_param=None):
    
    if sort_param:
        sort_param = sort_param
    else:
        sort_param = "last_activity"

    clients = Client.objects.all().order_by('-'+str(sort_param))

    c = {
        'clients':clients
    }

    for client in clients:
        client.x_num_messages = TotemMessage.get_message_count_by_client(client)
        client.x_num_totems = Totem.get_totem_count_by_client(client)

    return render_to_response("custom_admin/clients/list.html",c,context_instance=RequestContext(request))