annot-server/webapp/views.py
changeset 112 3e075a48e19e
parent 108 082b64a5c699
equal deleted inserted replaced
111:a7b72620d227 112:3e075a48e19e
    58 @app.route('/pianoroll')
    58 @app.route('/pianoroll')
    59 def page_pianoroll():
    59 def page_pianoroll():
    60     events = db_session.query(models.Event).filter(models.Event.active == True).order_by(models.Event.start_date, models.Event.code).all()
    60     events = db_session.query(models.Event).filter(models.Event.active == True).order_by(models.Event.start_date, models.Event.code).all()
    61     return render_template('pianoroll_index.html', events=events)
    61     return render_template('pianoroll_index.html', events=events)
    62 
    62 
    63 @app.route('/pianoroll/<event_code>')
    63 @app.route('/pianoroll/pr/<event_code>')
    64 def page_pianoroll_event_code(event_code):
    64 def page_pianoroll_event_code(event_code):
    65     event = db_session.query(models.Event).filter(models.Event.code == event_code, models.Event.active == True).first()
    65     event = db_session.query(models.Event).filter(models.Event.code == event_code, models.Event.active == True).first()
    66     if not event:
    66     if not event:
    67         abort(404)
    67         abort(404)
    68 
    68 
    69     return render_template('pianoroll.html', logging=True, event=event)
    69     return render_template('pianoroll.html', logging=True, event=event)
    70 
    70 
       
    71 @app.route('/pianoroll/av/<event_code>')
       
    72 def page_annotviz_event_code(event_code):
       
    73     event = db_session.query(models.Event).filter(models.Event.code == event_code, models.Event.active == True).first()
       
    74     if not event:
       
    75         abort(404)
       
    76 
       
    77     return render_template('annotviz.html', logging=True, event=event)
       
    78 
    71 
    79 
    72 
    80 
    73 @app.route('/api/test', methods=['PUT', 'POST'])
    81 @app.route('/api/test', methods=['PUT', 'POST'])
    74 def new():
    82 def new():
    75     return jsonify(request.get_json(force=False))
    83     return jsonify(request.get_json(force=False))