From 8ce453908c64555ecdcacaf45c873e4abaa17322 Mon Sep 17 00:00:00 2001 From: Israel Date: Fri, 22 May 2026 20:38:09 -0300 Subject: [PATCH] =?UTF-8?q?Mudan=C3=A7a?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apirest/app.py | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/apirest/app.py b/apirest/app.py index 6f3752c..572cc4f 100644 --- a/apirest/app.py +++ b/apirest/app.py @@ -33,7 +33,7 @@ def listar_produto_id(id): conexao = get_connection() cursor = conexao.cursor(dictionary=True) - cursor.execute("Select * from produto where id = %s", (id)) + cursor.execute("Select * from produto where id = %s", (id,)) produto = cursor.fetchone() cursor.close() @@ -43,6 +43,21 @@ def listar_produto_id(id): return jsonify({"erro" : "Produto nao encontrado"}), 404 return jsonify(produto) +@app.route("/proddutos",methods=["POST"]) +def criar_produto(): + dados = request.get_jason() + + nome = dados.get("nome") + preco = dados.get("preco") + estoque = dados.get("estoque") + + if nome is None or preco is None or estoque is None + return jsonify({"erro" : "Produto invalido"}), 400 + + conexao = get_connection() + cursor = conexao.cursor() + sql = + if __name__ == "__main__": app.run(port=PORT, debug=True)