O SCMA, é um sistema de controle que é responsável por gerenciar todo o material de apoio utilizados pelos docentes do Ceres Caicó, a fim de eliminar o controle destes materiais através de planilhas em papel , reduzindo o consumo de material , agilizando o processo e permitindo um maior controle do patrimônio.
https://www.webdevdrops.com/git-no-windows-github/
Django 2.0 - Fundamentos Gregory Pacheco 1 / 19
https://www.youtube.com/watch?v=UIvnNCQnejw&list=PLHWfNMxB2F4HdKbo8zdgXyxVDOxH429Ko
Aprenda Django Victor Lima - Guia do Programador 1 / 5
https://www.youtube.com/watch?v=Vs1Uk5MzKis&list=PLJ_KhUnlXUPvJRWpVRILh-pNTMk3KmluE&index=2
Python Django Tutorials Tech With Tim 1 / 11
https://www.youtube.com/watch?v=Z4D3M-NSN58&list=PLzMcBGfZo4-kQkZp-j9PNyKq7Yw5VYjq9
C:\Users\proxx\Desktop\sonar-scanner-4.7.0.2747-windows\bin\sonar-scanner.bat -D sonar.login=b6d0bab1e972644439b6efc872720c910bdbdf3a
Criando o clone do repositório do projeto :
*Copiar o link do repositório no Github.
git clone https://github.com/marlemM/SCMA.git
Criando ambiente virtual :
python3 -m venv .venv
Ativando ambiente virtual:
source .venv/bin/activate
Entrando na pasta do projeto:
cd SCMA
Criar arquivo "requirements.txt": *No vscode criar um novo arquivo com o seguinte conteúdo:
django==4.1.4
python-decouple==3.6
coverage==6.5.0
Instalar o requirements:
pip install -r requirements.txt
A partir do vs code dentro de SCMA
cd projeto
Já dentro do projeto
python manage.py migrate
python manage.py runserver
No terminal aparece o caminho, como omouse em cima desse caminho , segurar o ctrl e clicar para abrir o navegador.
pip install coverage
coverage html
coverage run manage.py test