Esta é uma API de lista de carros desenvolvida com Flask, foi projetada para armazenar informações sobre carros, incluindo marca, modelo e ano.
- Python: é uma linguagem de programação de alto nível, interpretada, orientada a objetos e de propósito geral.
- Flask: é um pequeno framework web escrito em Python. É classificado como um microframework porque não requer ferramentas ou bibliotecas particulares, mantendo um núcleo simples, porém, extensível.
GET /carros/
: Retorna a lista de todos os carros no catálogo.POST /carros/
: Cria um novo carro no catálogo.DELETE /carros/{id}/
: Exclui um carro específico com base no ID.
Siga estas etapas para configurar e executar a API em seu ambiente:
- Clone este repositório:
git clone https://seurepositorio.git
- Navegue até o diretório do projeto:
cd nomedoprojeto/
- Crie e ative um ambiente virtual:
python -m venv venv
source venv/bin/activate # No Windows, use 'venv\Scripts\activate'
- Instale as dependências:
pip install -r requirements.txt
5. Inicie o servidor de desenvolvimento:
```shell
flask run
A API estará acessível em http://127.0.0.1:5000.
Método: POST
URL: http://127.0.0.1:5000/api/carros
{
"id":1,
"marca": "Marca do Carro",
"modelo": "Modelo do Carro",
"ano": 2023
}