Exemplo n.º 1
0
def list_user_adventures():
    user = request.oauth.user
    adventures = Adventure.objects(users=user)
    adventures_dict = []
    for adventure in adventures:
        adventures_dict.append(adventure.to_dict())
    return jsonify(adventures=adventures_dict)
Exemplo n.º 2
0
def load_tracker(adventure_slug):
    adventure = Adventure.objects().get(slug=adventure_slug)
    delorme = adventure.delorme
    if delorme is not None:
        return load_data(delorme.url)
    return Response(bson.json_util.dumps({'error': 'DeLorme tracker URL is not configured.'}), status=500, mimetype='application/json')
Exemplo n.º 3
0
def list_adventures():
    adventures = Adventure.objects()
    adventures_dict = []
    for adventure in adventures:
        adventures_dict.append(adventure.to_dict())
    return jsonify(adventures=adventures_dict)