Exemplo n.º 1
0
def route__api__random():
    parsed_args = helpers.parse_request_args(request.args)
    original_roles, original_year = parsed_args
    print("Roles:", original_roles)
    entity_type, entity_id = helpers.get_random_entity(roles=original_roles)
    print("    Found: {}-{}".format(entity_type, entity_id))
    entity_type = {1: "artist", 2: "label"}[entity_type]
    data = {"center": "{}-{}".format(entity_type, entity_id)}
    return jsonify(data)
Exemplo n.º 2
0
def route__api__random():
    role_names = ['Alias', 'Member Of']
    entity_type, entity_id = helpers.get_random_entity(
        role_names=role_names,
        )
    entity_type = {
        1: 'artist',
        2: 'label',
        }[entity_type]
    data = {'center': '{}-{}'.format(entity_type, entity_id)}
    return jsonify(data)
Exemplo n.º 3
0
def route__api__random():
    parsed_args = helpers.parse_request_args(request.args)
    original_roles, original_year = parsed_args
    print('Roles:', original_roles)
    entity_type, entity_id = helpers.get_random_entity(roles=original_roles, )
    print('    Found: {}-{}'.format(entity_type, entity_id))
    entity_type = {
        1: 'artist',
        2: 'label',
    }[entity_type]
    data = {'center': '{}-{}'.format(entity_type, entity_id)}
    return jsonify(data)