Пример #1
0
def decisions_dump():
    decisions = Decision.query.all()
    data = [['Annotator ID', 'Winner ID', 'Loser ID', 'Time']]
    data += [[
        str(d.annotator.id),
        str(d.winner.id),
        str(d.loser.id),
        str(d.time)
    ] for d in decisions]
    return Response(utils.data_to_csv_string(data), mimetype='text/csv')
Пример #2
0
def annotator_dump():
    annotators = Annotator.query.all()
    data = [['Name', 'Email', 'Description', 'Secret']]
    data += [[
        str(a.name),
        a.email,
        a.description,
        a.secret
    ] for a in annotators]
    return Response(utils.data_to_csv_string(data), mimetype='text/csv')
Пример #3
0
def item_dump():
    items = Item.query.order_by(desc(Item.mu)).all()
    data = [[
        'Mu', 'Sigma Squared', 'Name', 'Location', 'Description', 'Active'
    ]]
    data += [[
        str(item.mu),
        str(item.sigma_sq), item.name, item.location, item.description,
        item.active
    ] for item in items]
    return Response(utils.data_to_csv_string(data), mimetype='text/csv')
Пример #4
0
def item_dump():
    items = Item.query.order_by(desc(Item.mu)).all()
    data = [['Mu', 'Sigma Squared', 'Name', 'Location', 'Description', 'Active']]
    data += [[
        str(item.mu),
        str(item.sigma_sq),
        item.name,
        item.location,
        item.description,
        item.active
    ] for item in items]
    return Response(utils.data_to_csv_string(data), mimetype='text/csv')
Пример #5
0
def item_dump():
    items = Item.query.order_by(desc(Item.mu)).all()
    data = _dump_items(items)
    return Response(utils.data_to_csv_string(data), mimetype='text/csv')