Projeto com código fonte do curso Django para Profissionais da DevPro.
Para instalar o projeto localmente, instale o poetry e use o comando, com dependências desenvolvimento:
poetry install --with dev
Ative o ambiente virtual:
poetry shell
Rode o servidor local:
python manage.py runserver
Para rodar testes automáticos com pytest:
pytest devpro
Para rodar testes automáticos com pytest e gerar relatório de cobertura:
pytest devpro/ --cov=devpro --cov-report html
Utilize também o formato de código configurado com ruff. Você pode consultar todos os gatilhos disponíveis no pyproject.toml:
task lint