Configuração do produto não encontrado
This commit is contained in:
parent
7bf610845a
commit
011ea38fa8
|
|
@ -0,0 +1,7 @@
|
|||
port=5000
|
||||
|
||||
DB_HOST=
|
||||
DB_USER=root
|
||||
DB_PASSWORD=
|
||||
DB_NAME=loja_redes
|
||||
DB_PORT=3306
|
||||
Binary file not shown.
|
|
@ -33,6 +33,22 @@ def listar_produtos():
|
|||
|
||||
return jsonify(produtos)
|
||||
|
||||
@app.route("/produtos/<int:id>",methods=["GET"])
|
||||
def listar_produtos_id(id):
|
||||
conexao = get_connection()
|
||||
cursor = conexao.cursor(dictionary=True)
|
||||
|
||||
cursor.execute("Select * from produto where id = %s", (id,))
|
||||
produto = cursor.fetchone()
|
||||
|
||||
cursor.close()
|
||||
conexao.close()
|
||||
|
||||
if produto is None:
|
||||
return jsonify({"erro" : "Produto não encontrado"}), 404
|
||||
|
||||
return jsonify(produto)
|
||||
|
||||
#Inicializa o servidor da APIRest
|
||||
if __name__ == "__main__":
|
||||
app.run(port=PORT, debug=True)
|
||||
Loading…
Reference in New Issue