Instruções para configurar o ambiente de desenvolvimento da api de pedidos e executar o projeto em seu sistema.
Na raiz do projeto está disponível um arquivo de coleção com todas as rota do projeto já pre-definidas para utilização em programas como postman e insomnia:
./rotas_api_pedidos_postman_insominia.json
Certifique-se de ter as seguintes ferramentas instaladas em sua máquina:
- Python 3.x:
- pip:
http://127.0.0.1:8000/api/schema/swagger-ui/#/
Primeiro, clone o repositório para o seu computador. Abra o terminal e execute o seguinte comando:
git clone https://github.com/BrunaCardoso7/gestao_de_pedidos_Django_apiRest.git
Após clonar o repositório, entre no diretório do projeto:
cd gestao_de_pedidos_Django_apiRest
- Criar Ambiente Virtual
python3 -m venv venv
- Ativar Ambiente Virtual
No Linux🐧:
source venv/bin/activate
No Windows:
.\venv\Scripts\activate
Agora que o ambiente virtual está ativado, instale as dependências do projeto usando o pip. Execute:
pip install -r requirements.txt
Renomeie o arquivo, .env.exmple para .env
No Linux🐧:
mv .env.example .env
No Windows:
ren .env.example .env
python manage.py migrate
Após as dependências estarem instaladas, você pode rodar o servidor com o seguinte comando:
python manage.py runserver
execute-os para garantir que tudo esteja funcionando corretamente:
os teste garante que o funcionamento das rotas e requisitos solicitados estejam funcionando
python manage.py test