def post(self): """Cria uma nova interação entre um usuário e um local""" i = Interacao() fill_object(i, request.json) db.session.add(i) try: db.session.commit() except Exception as e: abort(404, e.__str__()) return msg('Sucesso!')
def put(self): """Atualiza um usuário pelo ID""" us = Usuario.query\ .filter(Usuario.id_usuario == get_jwt_identity())\ .first() abort_if_none(us, 404, 'Não achado') fill_object(us, request.json) db.session.commit() return msg('success!')
def post(self): """Cria uma novo tag""" tg = Tag() fill_object(tg, request.json) db.session.add(tg) try: db.session.commit() except Exception as e: abort(404, e.__str__()) return msg(tg.id_tag, 'id')
def put(self, id_tag): """Atualiza uma tag pelo ID""" tg = Tag.query \ .filter(Tag.id_tag == id_tag) \ .first() abort_if_none(tg, 404, 'Não achado') fill_object(tg, request.json) db.session.commit() return msg('success!')
def post(self): """Cria um novo local""" lc = Local() fill_object(lc, request.json) db.session.add(lc) try: db.session.commit() except Exception as e: abort(404, e.__str__()) return msg(lc.id_local, 'id')
def put(self, id_local): """Atualiza um local pelo ID""" lc = Local.query \ .filter(Local.id_local == id_local) \ .first() abort_if_none(lc, 404, 'Não achado') fill_object(lc, request.json) db.session.commit() return msg('success!')
def post(self): """Cria um novo usuário""" us = Usuario() # request = request json = request.json fill_object(us, json) db.session.add(us) try: db.session.commit() except Exception as e: abort(404, e.__str__()) return msg(us.id_usuario, 'id')