def post_validate(form): session = DBSession() try: user = session.query(User).filter_by( name=form.name.data, password=User.encode_password(form.password.data)).one() headers = remember(request, user.id) return HTTPFound(headers=headers, location=request.route_url('index')) except NoResultFound, e: return {'form': form, 'errors': [e]}
def post_validate(form): session = DBSession() try: user = session.query(User).filter_by( name=form.name.data, password=User.encode_password(form.password.data)).one() headers = remember(request, user.id) return HTTPFound( headers=headers, location=request.route_url('index')) except NoResultFound, e: return {'form': form, 'errors': [e]}
def show_traces(request): session = DBSession() return list(session.query(Trace).all())
def show_devices(request): session = DBSession() return list(session.query(Device).all())
def show_rides(request): session = DBSession() return list(session.query(Ride).all())