

@expose('/lab/test/display/')
def display_lab(self):
    try:
        lab_id = int(request.args.get('id', '-1'))
    except ValueError:
        return ('id must be an integer', 400)
    lab = self.session.query(Laboratory).filter_by(id=lab_id).first()
    if (lab is None):
        return ('Laboratory id not found', 404)
    return self.render('labmanager_admin/display_lab.html', laboratory=lab)

dataset/ETHPy150Open gateway4labs/labmanager/labmanager/views/admin.py LaboratoryPanel.display_lab/original