Esempio n. 1
0
def cell_activity():
    from flask import json
    
    cursor = request.values.get("cursor")
    if cursor == 'latest':
        cursor = memcache.get("ACTIVITY_CURSOR", "")
    query = Cell.activity(cursor=cursor)
    cells = query.fetch(100)
    cursor = query.cursor()
    memcache.set("ACTIVITY_CURSOR", cursor)
    
    body = json.dumps({
        'cursor': cursor,
        'cells': [c.to_dict() for c in cells],
    }, indent=4)

    response = make_response(body)
    response.headers['Content-Type'] = 'text/plain'
    return response